摘要: Cocoa 提供了NSPredicate 用于指定过滤条件,谓词是指在计算机中表示计算真假值的函数新建一个Person类,增添属性#import <Foundation/Foundation.h>@interface C_Person : NSObject@property(nonatomic,assign) int pid;@property(nonatomic,strong) NSString* name;@property(nonatomic,assign) float height;@end在一个引用Person的类的.M中#import "C_ViewContr 阅读全文
posted @ 2013-04-15 15:37 少年0寂寞 阅读(424) 评论(0) 推荐(0)
摘要: 一,概述KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。二,使用方法系统框架已经支持KVO,所以程序员在使用的时候非常简单。1. 注册,指定被观察者的属性, 为了正确接收属性的变更通知,观察对象必须首先发送一个addObserver:forKeyPath:options:context:消息至被观察对象,用以传送观察对象和需要观察的属性的关键路径,以便与其注册。选项参数指定了发送变更通知时提供给观察者的信息。使用NSKeyValueObser 阅读全文
posted @ 2013-04-15 10:46 少年0寂寞 阅读(1276) 评论(0) 推荐(0)