谓语的使用及实例说明
逻辑运算符,IN包含,模糊查询...
分类:
移动开发 时间:
2015-07-09 21:30:05
阅读次数:
252
自动释放机制autorelease的创建,基本用法,优缺点等说明;
ARC机制的说明,判断释放标准,注意要点;
强指针,弱指针的说明;
弱指针的自动nil化;
方法族;...
分类:
移动开发 时间:
2015-07-09 20:00:16
阅读次数:
5194
1:initWithFrame方法的理解1.initWithFrame方法是什么?initWithFrame方法用来初始化并返回一个新的视图对象,根据指定的CGRect(尺寸)。当然,其他UI对象,也有initWithFrame方法,但是,我们以UIView为例,来搞清楚initWithFrame方...
分类:
移动开发 时间:
2015-07-09 00:14:45
阅读次数:
223
Objective-C 有排序的API,省了我们很多事。主要有以下3种方法。NSComparator NSArray *unsortedArray = @[@5,@3,@8,@1,@7];NSArray *sortedArray = [unsortedArray sortedArrayUs...
分类:
移动开发 时间:
2015-07-01 20:21:25
阅读次数:
139
1:contentSize、contentInset和contentOffset区别contentSize 是scrollview中的一个属性,它代表scrollview中的可显示区域,假如有一个scrollview,它的frame为(0,0,320,480),而它的contentSize为(320...
分类:
移动开发 时间:
2015-07-01 13:56:07
阅读次数:
198
算法复杂度算法复杂度分为时间复杂度和空间复杂度。其作用: 时间复杂度是指执行算法所需要的计算工作量;而空间复杂度是指执行这个算法所需要的内存空间。(算法的复杂性体现在运行该算法时的计算机所需资源的多少上,计算机资源最重要的是时间和空间(即寄存器)资源,因此复杂度分为时间和空间复杂度)。排序算法:1....
分类:
移动开发 时间:
2015-06-28 18:52:41
阅读次数:
179
总结列几个重点问题,简单列一下。1.KVC,KVO 区别KVCkey valued coding 键值编码KVC相对的时KVO,即key valued observer 键值观察。监听某一个模型的属性,只要模型属性的值一变化就通知你http://www.cnblogs.com/wendingding...
分类:
移动开发 时间:
2015-06-25 20:49:42
阅读次数:
200
Objective-C带来了一个重大改进就是Non-fragile ivar。使得i一个类可以随意增加实例变量,不必对子类重新编译。对框架开发者(如苹果)有重大意义。最新的编译器支持@property可以自动synthesize实例变量。等于ivar+getter+setter方法。属性修饰关键字a...
分类:
移动开发 时间:
2015-06-24 18:04:24
阅读次数:
145
IOS开发基础知识1:Objective-C语法之动态类型(isKindOfClass, isMemberOfClass,id)对象在运行时获取其类型的能力称为内省。内省可以有多种方法实现。判断对象类型-(BOOL) isKindOfClass: classObj判断是否是这个类或者这个类的子类的实...
分类:
移动开发 时间:
2015-06-20 11:53:54
阅读次数:
142