上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: object-C的内存管理和javascript的垃圾回收不一样,今天总结下手动内存管理,ARC的后边补上。1:基本铺垫oc采用引用计数来表示对象的状态,比如通过init创建出来的一个对象引用计数为1,引用计数为0时对象被废弃。如果想让它释放则对这个对象发送一条release消息,则引用计数-1,那... 阅读全文
posted @ 2015-11-09 09:57 开心刘哈哈 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 通知是iOS开发框架中的一种设计模式,通知一般用于M、V、C之间的信息传递。比如设置页面、设置App皮肤。NSNotification使用通知之前,我们要创建通知对象。 Notification对象有两个重要的成员变量: name 和 object。一般name用来唯一标示一个通知对象,object... 阅读全文
posted @ 2015-11-09 09:53 开心刘哈哈 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 键值观察(KVO)是基于键值编码的一种技术。利用键值观察可以注册成为一个对象的观察者,在该对象的某个属性变化时收到通知。被观察对象需要编写符合KVC标准的存取方法,编写键值观察分为以下三步:(1)注册成为观察者。(2)定义KVO的回调。(3)移除观察者。+新建一个类Student,属性为name,a... 阅读全文
posted @ 2015-11-09 09:52 开心刘哈哈 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 1:使用kvc存取对象属性如果要更改对象属性可以通过什么方法达到呢?(1)通过setter和getter方法。(2)属性。(3)直接设置实例变量。今天学习新的一种方法:键值编码-kvc。通过指定要访问的属性名字的字符串标识符,可以进行类的属性的读取和设置。键值编码基本调用包括:setValue:fo... 阅读全文
posted @ 2015-11-09 09:50 开心刘哈哈 阅读(387) 评论(0) 推荐(0) 编辑
摘要: KVC(键值编码)动态设置:setValue:属性值 forKey:属性名(用于简单路径)setValue:属性值 forKeyPath:属(用于复合路径,例如Person有一个Account类型的属性,那么person.account就是一个复合属性)动态读取:valueForKey:属性名val... 阅读全文
posted @ 2015-11-09 09:41 开心刘哈哈 阅读(171) 评论(0) 推荐(0) 编辑
摘要: #include void structOne(){ //定义一个名为Student的结构体类型 struct Student { int age; //年龄 float score; //成绩 char *name; //名字 }; //定义结构体变量 s... 阅读全文
posted @ 2015-11-06 08:23 开心刘哈哈 阅读(197) 评论(0) 推荐(0) 编辑
摘要: -(float)folderSizeAtPath:(NSString *)filePath{ NSFileManager *manager=[NSFileManager defaultManager]; //判断文件夹是不是存在,不存在的话直接返回0 if (![manager fileEx... 阅读全文
posted @ 2015-11-05 21:58 开心刘哈哈 阅读(218) 评论(0) 推荐(0) 编辑
摘要: /*********** 读取全部文件内容 ************/ NSFileHandle *handle1 = [NSFileHandle fileHandleForReadingAtPath:filePath];//返回读文件的fileHandle NSData *data1 = [h... 阅读全文
posted @ 2015-11-05 21:55 开心刘哈哈 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1、常见的NSFileManager文件方法-(NSData *)contentsAtPath:path //从一个文件读取数据-(BOOL)createFileAtPath: path contents:(NSData *)data attributes:attr //向一个文件写入数据-(B... 阅读全文
posted @ 2015-11-05 21:51 开心刘哈哈 阅读(139) 评论(0) 推荐(0) 编辑
摘要: NSString *type=[file1 pathExtension];//取扩展名(文件类型):mp3,txt(没有点)//************************************************************//+ (NSString *)pathWithCo... 阅读全文
posted @ 2015-11-05 21:49 开心刘哈哈 阅读(221) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页