会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
PJXWang
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2016年2月16日
键-值编码
摘要: 1.键路径 对象之间的关系通常是网络的。例如,一个人有个配偶,配偶有个踏板车,踏板车又有一个型号 为了选中某人配偶的踏板车的型号,可使用键路径: NSString *mn; mn = [selectedPerson valueForKeyPath:@"spouse.scooter.modelName
阅读全文
posted @ 2016-02-16 16:54 PJXWang
阅读(126)
评论(0)
推荐(0)
编辑
键-值观察
摘要: 若想成为一个键的观察者,可添加如下代码。 [theAppDelegate addObserver:self forKeyPath:@"fido" options:NSKeyValueObservingOptionOld context:nil]; 上述方法定义在NSObject中,实际上类似于说,“
阅读全文
posted @ 2016-02-16 16:54 PJXWang
阅读(102)
评论(0)
推荐(0)
编辑
Property属性
摘要: 通常,property的声明如下: @property(attributes) type name; 属性可包括readwrite和readonly两种,默认的是readwrite。设置为readonly的property没有set方法。 为描述setter方法如何工作,属性包括下面的一种:assi
阅读全文
posted @ 2016-02-16 15:27 PJXWang
阅读(171)
评论(0)
推荐(0)
编辑
内存管理之ARC
摘要: ARC是编译器的一个功能,与支持代码静态分析的机制一样,当开发者编译应用程序时,编译器将检查Objective-C对象指针(也叫引用)的用法,然后按照retain计数的规则,进行retain计数、释放和自动释放的检查,确保对象在需要的时候能够正确存在,在不需要时重新分配。 在使用ARC后进行reta
阅读全文
posted @ 2016-02-16 10:20 PJXWang
阅读(135)
评论(0)
推荐(0)
编辑
内存管理之retain计数
摘要: 假如使用alloc、new开头或者包含copy函数的方法来创建一个对象,你就拥有了这个对象的所有权。(假如新对象的retain计数为1,并且不在自动释放池里,那么,你就有义务在不用这个对象的时候释放它)。传递对象所有权一些常见的方法是alloc(也经常会跟着init方法),copy和mutableC
阅读全文
posted @ 2016-02-16 09:27 PJXWang
阅读(131)
评论(0)
推荐(0)
编辑