归档
摘要:归档:归档是一种很常用的文件储存方法,几乎任何类型的对象都能够被归档储存(实际上是一种文件保存的形式)- (IBAction)save:(id)sender { //准备数据 NSString *name = @"小杨在玩iOS"; NSInteger ag...
阅读全文
posted @
2015-03-12 17:13
轻度强迫症
阅读(139)
推荐(0)
通知中心
摘要:一个完整的通知包含三个属性:@interface NSNotification : NSObject @property (readonly, copy)NSString *name;// 通知的名称@property (readonly, retain) id object;// 通知发布者(是谁...
阅读全文
posted @
2015-03-12 13:31
轻度强迫症
阅读(181)
推荐(0)
浅拷贝与深拷贝
摘要:copy与retain的区别:1、copy是创建一个新对象,retain是创建一个指针,引用对象计数加一。2、copy属性标识两个对象内容相同,新的对象retain count为1, 与旧有对象引用计数无关,旧有对象没有变化。3、copy减少对象对上下文的依赖。4、retain属性表示两个对象地址相...
阅读全文
posted @
2015-03-12 13:28
轻度强迫症
阅读(221)
推荐(0)
单例模式
摘要:什么单例?1、其实就是C语言中的全局变量;2、在整个程序生命周期内,该对象只有一份存在内存中;3、可以在多个对象之间共享数据;例如:桌面换主题,主题只有一份 or 手机屏幕大小,大小只有一份iOS中好几个类都是采用了单例模式:比如NSApplication,NSFontManager, NSDoc...
阅读全文
posted @
2015-03-11 13:28
轻度强迫症
阅读(134)
推荐(0)