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

点击右上角即可分享
微信分享提示