1. KVO观察者模式. 给某个实例变量注册一个观察者. 其中 Model为定义的模型 ICBCPrice为模型的实例变量. options的两个值分别是 新值和旧值 context 可以起到表示作用. [_Model addObserver:self forKeyPath:@"ICBCPri...
分类:
其他好文 时间:
2015-04-22 23:39:06
阅读次数:
130
一、创建文件
说明:自定义文件类,通过NSFileManager 以及NSFileHandle 实现文件的创建和copy,为了控制内存的并发使用,通过控制每次赋值的固定长度来分多次复制:
NSString * path=NSHomeDirectory();
path =[path stringByAppendingPathComponent:@"deskTop/Bo...
分类:
其他好文 时间:
2015-04-22 18:31:21
阅读次数:
159
#import "ViewController.h"
#import
@interface DataModel : NSObject
@property (nonatomic,copy)NSString *stockName;
@property (nonatomic,assign)float price;
@end
@implementation DataModel
@end
...
分类:
移动开发 时间:
2015-04-20 18:33:54
阅读次数:
148
这需要用到KVO,监听button的highlighted属性的变化,在监听回调里根据监听到得属性值设置layer 设置监听如下[button addObserver:selfforKeyPath:@"highlighted"options:NSKeyValueObservingOptionNew....
分类:
其他好文 时间:
2015-04-20 00:16:28
阅读次数:
146
KVO Key,Value,Observing,即键值观察者。它提供了这样一种机制,当指定对象的属性发生改变时,KVO会自动通知相应的观察者。
它与NSNotification不同,键-值观察中并没有所谓的中心对象来为所有观察者
提供变化通知。取而代之地,当有变化发生时,通知被直接发送至处于观察状态的对象。
三个步骤:注册观察者,接收变更通知,移除观察者。实例如下:...
分类:
其他好文 时间:
2015-04-15 13:40:02
阅读次数:
190
利用键值观察,你可以自动观察其他对象的变化。因此,当一个对象改变状态时你就会得到通知,比如用户通过应用中的设置面板g改变了设置时。通过键值观察,利用该设置的窗体和其他对象在用户改变设置时,都可以自动得到通知。你不需要手动告诉其他对象进行更新。他们会自动收到新值并执行适当的操作。这是极其强大的。设置是...
分类:
其他好文 时间:
2015-04-13 14:23:25
阅读次数:
106
本文是 Objective-C Runtime 系列文章的第三篇。如果你对 Objective-C Runtime 还不是很了解,可以先去看看前两篇文章:
Objective-C Runtime
Method Swizzling 和 AOP 实践
本篇会探究 KVO (Key-Value Observing) 实现机制,并去实践一番 - 利用 Runtime 自己动手去实现 KV...
分类:
其他好文 时间:
2015-04-06 17:17:01
阅读次数:
180
进入到Topics的Data Managment版块,搜索 key-value即可出来KVCData Management -》key-value Coding Programming Guide (Foundation Framework)KVO Data Management -》key-val...
分类:
移动开发 时间:
2015-04-04 13:38:52
阅读次数:
129
Key-Value Observing (KVO)KVO:当指定的对象的属性被修改了,允许对象接收到通知的机制。 [persionaddObserver:selfforKeyPath:@"age"options:NSKeyValueObservingOptionOld|NSKeyValueObser...
分类:
移动开发 时间:
2015-04-04 10:26:17
阅读次数:
147
Key-Value Observing (KVO)首先我们先了解下 KVO 的机制,KVO:当指定的对象的属性被修改了,允许对象接收到通知的机制。例如: [persion addObserver:self forKeyPath:@"age" options:NSKeyValueObservingOp...
分类:
其他好文 时间:
2015-04-03 19:10:41
阅读次数:
103