iOS的keychain服务提供了一种安全的保存私密信息(密码,序列号,证书等)的方式,每个ios程序都有一个独立的keychain存储。相对于
NSUserDefaults、文件保存等一般方式,keychain保存更为安全,而且keychain里保存的信息不会因App被删除而丢失,所以在 重装Ap...
分类:
移动开发 时间:
2014-07-22 23:15:35
阅读次数:
476
在一些情况下,我们需要监听应用程序切换到后台或者从后台切换至前台的事件,从而进行相关处理操作。支付宝应用锁屏(IOS,Android平台)的处理中就需要监听此事件,在用户将应用切换至后台一段时间后再切换至前台的情况下就需要弹出锁屏页面。
集合视图UICollectionView 简单来说就是多列的TableView
它们同样是datasource和delegate设计模式UICollectionViewLayout是一个对View布局和行为描述的类
UICollectionViewFlowLayout是它的子类
分类:
移动开发 时间:
2014-07-22 23:14:53
阅读次数:
395
上级向的十个iOS面试问题转自http://onevcat.com/2013/04/ios-interview/
不管对于招聘和应聘来说,面试都是很重要的一个环节,特别对于开发者来说,面试中的技术问题环节不仅是企业对应聘者技能和积累的考察,也是一个开发者自我检验的好机会。对于iOS和Mac开发来.....
分类:
移动开发 时间:
2014-07-22 23:14:32
阅读次数:
466
// 获取文件路径 /** 1 *
bundle是一个目录,其中包含应用程序的所有资源,通过mainBundle 得到这个目录后就可以获取resource下的资源 */ NSString
*filePath = [[NSBundle mainBundle] pathFo...
分类:
移动开发 时间:
2014-07-22 23:13:34
阅读次数:
349
参考网址:http://www.cnblogs.com/zhw511006/archive/2011/10/19/2218194.html
http://blog.163.com/wkyuyang_001/blog/static/10802122820133190545227/
分类:
移动开发 时间:
2014-07-22 23:12:52
阅读次数:
456
github:https://github.com/kstenerud/iOS-Universal-Framework/blob/master/README.md安装:首先下载zip文件.保证你放在一个地方,并方便日后使用。B/C工程模板,每次你更新XCode的时候,你都需要重新安装这个项目模板(不...
分类:
移动开发 时间:
2014-07-22 23:12:35
阅读次数:
529
Eclipse3.1版本代号IO【木卫1,伊奥】
Eclipse3.2版本代号Callisto【木卫四,卡里斯托】Eclipse3.3版本代号Eruopa【木卫二,欧罗巴】Eclipse3.4版本代号Ganymede【木卫三,盖尼米德】Eclipse3.5版本代号Galileo【伽利略】
Eclip...
分类:
系统相关 时间:
2014-07-22 23:12:32
阅读次数:
519
1.当设备摇动时,系统会算出加速计的值,并告知是否发生了摇动手势。系统只会运动开始和结束时通知你,并不会在运动发生的整个过程中始终向你报告每一次运动。例如,你快速摇动设备三次,那只会收到一个摇动事件。2,想要实现摇动手势,首先需要使视图控制器成为第一响应者,注意不是单独的控件。成为第一响应者最恰当的...
分类:
移动开发 时间:
2014-07-22 23:11:54
阅读次数:
758
使用字典的坏处一般情况下,设置数据和取出数据都使用“字符串类型的key”,编写这些key时,编译器不会有任何友善提示,需要手敲dict[@"name"] =
@"Jack";NSString *name = dict[@"name"];手敲字符串key,key容易写错Key如果写错了,编译器不会有任...
分类:
移动开发 时间:
2014-04-29 17:21:47
阅读次数:
525