- 博客(6)
- 收藏
- 关注
原创 自定义归、解档
自定义的类若要实现归、解档,需要遵守NSCoding协议。实现该协议后,就可以像对基本类型那样对自己写的类进行归、解档。 NSCoding协议中有两个方法:- (void)encodeWithCoder:(NSCoder *)aCoder;//归档时的编码方法- (id)initWithCoder:(NSCoder *)aDecoder; //解归档时的解码方法以Person类为例,实现归解档。
2015-05-28 18:19:05 656
原创 基本类型的归、解档
一、当只有一个基本类型对象时,只需调用[NSKeyedArchiver archiveRootObject:obj toFile:path];便可将obj对象(NSString、NSDictionary、NSArray、NSData、NSNumber等)归档到path指定的路径中;调用[NSKeyedUnarchiver unarchiveObjectWithFile:path];便可将对象解归档,
2015-05-28 17:05:01 650
原创 通知notification
通知模式比观察者模式耦合度更低;观察者模式下被观察的对象是被动监听,而通知模式中被监听的对象是主动发出通知。接收通知的一方需要使用如下方法添加监听:[[NSNotificationCenter defaultCenter] addObserver:obj selector:@selector(action) name:@"notificationName"];这里Observer后跟接收通知者;se
2015-05-28 15:20:21 381
原创 将装了win的mac重装回来具体步骤
感谢老师,让我暂时告别了虚拟机,用上了mac,留图我的虚拟机 但这个macbook装的是win8系统,需要重新装回OS X。 步骤1:制作启动u盘; 步骤2:在mac上安装系统。 一、制作启动盘 首先下载OS X的dmg文件 然后使用TransMac将文件录到u盘中。右击u盘,选择format disk for mac,将其格式化为mac的格式,一路确定,然后再右击选择resto
2015-05-21 18:24:53 2854
原创 'release' is unavailable: not available in automatic reference counting mode
点开项目,在build settings中找到Objective-C Automatic Reference Counting选项,将其设置为no
2015-05-20 20:22:32 1001
原创 OC数据类型
1、字符串 NSString是不可变的字符串常量,NSMutableString是可变的字符串。 初始化:NSString *str=@"hello";NSString *str2=[NSString stringWithString:str];NSString *str3=[[NSString alloc]initWithString:@"hello"];NSString *str4=[
2015-05-20 11:55:54 332
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人