iOS_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> iOS >>列表
· iOS学习线路图(参考)发布时间:2014-08-12
花时间整理出了习路线图,希望大家可以参考一下iOS的完整学... 查看全文
· 简单的iOS开发实例发布时间:2014-08-12
项目需求写一个iPhone应用程序,要求可以输入名字,点击按钮后,会显示一段文字向输入的名字打招呼,例如输入“宝玉”,显示“你好,宝玉!”需求分析这是一个很简单的应用程序,包含一个文本输入框,一个文本显示框,一个按钮。输入名字到文本输入框,再点击按钮,这时文本显示框的文字就会变成“你好,<名字>!”。但是要注意,如果用户输入为空,要有警告提示用户重新输入;如果用户输入文字太长,超过16个字符,要自动截断... 查看全文
· (iOS)开发中收集的小方法发布时间:2014-08-08
1.颜色转变成图片-(UIImage*)createImageWithColor:(UIColor*)color{CGRectrect=CGRectMake(0.0f,0.0f,1.0f,1.0f);UIGraphicsBeginImageContext(rect.size);CGContextRefcontext=UIGraphicsGetCurrentContext();CGContextSetFillColorWithColor(context,[colorCGColor])... 查看全文
开始学习ios的时候,就对一些objc的语法不理解,就比如@property和@synthesize,之前都是记住然后照着用,但是写的代码多了,对objc和ios有了一些理解,再加上最近用MRC,所以在各种内存检测和变量使用的过程中,探讨了一下,最终对它们的作用有了一定了解。一般@property和@synthesize是搭配使用的,用@property声明的变量,系统默认给他们做了setter和getter处理。property可以声明属性的各种属性。1.声明属性的访问方法... 查看全文
· 我的ios-App发布时间:2014-08-08
1.PocketConfidential(密保箱)简介保存账号密码等敏感信息。应用技术:sqlite、sqlcipher加密、AES数据加密、GCDhttps://itunes.apple.com/us/app/mi-bao-xiang/id898184998?l=zh&ls=1&mt=8持续更新...... 查看全文
· Ios拦截手机短信程序发布时间:2014-08-07
引用1.手机要越狱,没有越狱的话,下面的可以不用看了!2.IOS要5.0以上,4.xx的同上首先,声明下!由于公司移动开发的项目中,需要根据手机的内容进行逻辑处理,也就是要实现手机短信拦截,由于,本人一直搞的是JAVA,对OC语言还是比较陌生的,这段辛酸路总算熬出个苗头!由于,公司中没有人搞这个,遂只能网爬了,郁闷的发现,网上的代码几乎不能运行,在朋友的帮助下,成功的对手机短信进行了拦截!下面贴下研究的心得,由于IT眼没有OC语言标签,下面贴的OC语言用C++代替!引用项目首先... 查看全文
8月6日,黑莓公司周三宣布,该公司的Android和iOS设备管理服务已经获得了美国国防信息系统局(DISA)的许可,这意味着美国国防部所属多个部门的黑莓客户将可以使用黑莓企业服务(BES)系统来管理他们的Android和iOS设备。一年前,黑莓面向竞争对手,即谷歌Android和苹果iOS操作系统推出了BES管理系统,这是黑莓面向大客户推广高利润的服务业务的一项重要举措,即便这些大客户的员工使用的都是竞争对手的智能手机。2013年推出的BES10是一个后端控制系统... 查看全文
/*iOS的APP的应用开发的过程中,有时为了bug跟踪或者获取用反馈的需要自动收集用户设备、系统信息、应用信息等等,这些信息方便开发者诊断问题,当然这些信息是用户的非隐私信息,是通过开发api可以获取到的。那么通过那些api可以获取这些信息呢,iOS的SDK中提供了UIDevice,NSBundle,NSLocale。UIDeviceUIDevice提供了多种属性、类函数及状态通知,帮助我们全方位了解设备状况。从检测电池电量到定位设备与临近感应... 查看全文
· ios中@class和 #import区别发布时间:2014-08-05
很多刚开始学习iOS开发的同学可能在看别人的代码的时候会发现有部分#import操作写在m文件中,而h文件仅仅使用@class进行声明,不禁纳闷起来,为什么不直接把#import放到h文件中呢?这是因为h文件在修改后,所有import该h文件的所有文件必须重新build,因此,如果把#import写在h文件中,import该h文件的文件也就会产生不必要的编译,增加编译时间,特别是在项目文件多的情况下。想象一下,如果只是修改一个h文件而导致上百个文件不必要的编译,那是一件多么让人纠结的事情。。... 查看全文
· IOS开发系列--IOS程序开发概览发布时间:2014-08-05
概览终于到了真正接触IOS应用程序的时刻了,之前我们花了很多时间去讨论C语言、ObjC等知识,对于很多朋友而言开发IOS第一天就想直接看到成果,看到可以运行的IOS程序。但是这里我想强调一下,前面的知识是你日后开发IOS的基础,没有那些知识你开发IOS会很痛苦,现在很多开发人员做开发都是一知半解,程序质量确实令人担忧,所以还是希望大家能够熟练掌握前面的内容,开发过程中多思考,彻底理解程序运行的原理、机制。好了言归正传,不管怎么样正式进入IOS开发还是令人兴奋的,今天的内容虽然说是开发预览... 查看全文
· IOS开发系列--IOS程序开发概览发布时间:2014-08-04
概览终于到了真正接触IOS应用程序的时刻了,之前我们花了很多时间去讨论C语言、ObjC等知识,对于很多朋友而言开发IOS第一天就想直接看到成果,看到可以运行的IOS程序。但是这里我想强调一下,前面的知识是你日后开发IOS的基础,没有那些知识你开发IOS会很痛苦,现在很多开发人员做开发都是一知半解,程序质量确实令人担忧,所以还是希望大家能够熟练掌握前面的内容,开发过程中多思考,彻底理解程序运行的原理、机制。好了言归正传,不管怎么样正式进入IOS开发还是令人兴奋的,今天的内容虽然说是开发预览... 查看全文
维基百科是全球最大的在线百科全书,拥有众多拥笃。这样一个知识利器目前在桌面端和移动端均有入口。但是,其移动端应用一直使用的是HTML5封装,也就是说,目前iOS和Android上的维基百科并不是原生的。直到一个多月前,维基百科率先在GooglePlay上推出了其原生应用,并且支持应用内编辑。现在,iOS平台也迎来了属于它的原生维基百科应用(点此下载)。维基百科foriOS放弃了之前所采用的开源框架PhoneGap,而改用ObjectiveC写成... 查看全文
昨天刚谈及“社交登录按钮”这个话题,很快就看到一则十分有趣的视频——它让我看到“登录按钮”的超赞玩法。专注于苹果平台的密保应用1Password,利用iPhone5s上的TouchID,和即将发布的iOS8新机制Extension,让我们能一键登录任何应用,极快、极简,还安全。以下是1Password联合创始人DaveTeare制作的演示视频:如果你觉得演示视频的内容太短,中间过程不太明白,这里是文字版的描述:打开一个应用... 查看全文
· IOS键盘样式风格有关设置发布时间:2014-08-01
一、键盘风格UIKit框架支持8种风格键盘。typedefenum{UIKeyboardTypeDefault,//默认键盘:支持所有字符UIKeyboardTypeASCIICapable,//支持ASCII的默认键盘UIKeyboardTypeNumbersAndPunctuation,//标准电话键盘,支持+*#等符号UIKeyboardTypeURL,//URL键盘,有.com按钮;只支持URL字符UIKeyboardTypeNumberPad... 查看全文
· IOS开发系列--Objective-C之KVC、KVO发布时间:2014-07-27
概述由于ObjC主要基于Smalltalk进行设计,因此它有很多类似于Ruby、Python的动态特性,例如动态类型、动态加载、动态绑定等。今天我们着重介绍ObjC中的键值编码(KVC)、键值监听(KVO)特性:键值编码KVC键值监听KVO键值编码KVC我们知道在C#中可以通过反射读写一个对象的属性,有时候这种方式特别方便,因为你可以利用字符串的方式去动态控制一个对象。其实由于ObjC的语言特性,你根部不必进行任何操作就可以进行属性的动态读写,这种方式就是KeyValueCoding... 查看全文
概述我们知道在程序运行过程中要创建大量的对象,和其他高级语言类似,在ObjC中对象时存储在堆中的,系统并不会自动释放堆中的内存(注意基本类型是由系统自己管理的,放在栈上)。如果一个对象创建并使用后没有得到及时释放那么就会占用大量内存。其他高级语言如C#、Java都是通过垃圾回收来(GC)解决这个问题的,但在OjbC中并没有类似的垃圾回收机制,因此它的内存管理就需要由开发人员手动维护。今天将着重介绍ObjC内存管理:引用计数器属性参数自动释放池引用计数器在Xcode4... 查看全文
· iOS的动画效果类型及实现方法发布时间:2014-07-25
实现iOS漂亮的动画效果主要有两种方法,一种是UIView层面的,一种是使用CATransition进行更低层次的控制,第一种是UIView,UIView方式可能在低层也是使用CATransition进行了封装,它只能用于一些简单的、常用的效果展现,这里写一个常用的示例代码,供大家参考。[UIViewbeginAnimations:@"Curl"context:nil];//动画开始[UIViewsetAnimationDuration:0.75]... 查看全文
Themify图标是一套用在网页设计和应用程序的图标,包括320+手工制作的像素完美的苹果iOS7图标中汲取灵感。这些图标完全免费,您可以用于任何目的,无论是个人或商业。您可能感兴趣的相关文章Web开发中很实用的10个效果【附源码下载】精心挑选的优秀jQueryAjax分页插件和教程12款经典的白富美型jQuery图片轮播插件让网站动起来!12款优秀的jQuery动画插件精心挑选的美轮美奂的jQuery图片特效插件立即下载官方网站本文链接:免费下载:320+手绘AppleiOS7图标编译来源... 查看全文
这篇文章旨在给自己以后需要时能及时的查到,省得每次都去baidu.1.xml解析库-GDataXML参考文章:http://blog.csdn.net/tangren03/article/details/7868246GDataXML下载地址:(1)GDataXML.h/m文件http://code.google.com/p/gdata-objectivec-client/source/browse/trunk/Source/XMLSupport/(2)DGataDefines... 查看全文
· iOS定位服务编程详解发布时间:2014-07-25
现在的移动设备很多都提供定位服务,使用iOS系统的iPhone、iPodTouch和iPad都可以提供位置服务,iOS设备能提供3种不同途径进行定位:Wifi,蜂窝式移动电话基站,GPS卫星iOS不像Android系统在定位服务编程时,可以指定采用哪种途径进行定位。iOS的API把底层这些细节屏蔽掉了,开发人员和用户并不知道现在设备是采用哪种方式进行定位的,iOS系统会根据设备的情况和周围的环境,采用一套最佳的解决方案。这个方案是这样的,如果能够接收GPS信息,那么设备优先采用GPS定位... 查看全文