摘要: 当我们对于内存进行手动管理的时候,会出现两种错误:一种是野指针错误,一种则为内存泄露.这两点也是我们去管理内存时最终要解决的问题. 内存泄漏是指:不在使用的对象,一直保留在内存中未被销毁,一直占有着内存,耗费内存资源直至程序结束. 野指针则是指:当一个指针指向一个对象时,此对象已经被系统回收... 阅读全文
posted @ 2014-05-21 22:47 撩课-Sz 阅读(620) 评论(0) 推荐(0) 编辑
摘要: [小细节,大BUG] 6.问题描述:当从Plist文件加载数据,放入到tableView中展示时,有时有数据,有时又没有数据。这是为什么呢?相信很多大牛都想到了:我们一般将加载的数据,转换成模型,放入到数组中去。然后根据数组,动态的进行数据展示。结果错误就在此:对数组的引用使用了weak,所以造成了... 阅读全文
posted @ 2014-05-21 19:35 撩课-Sz 阅读(753) 评论(1) 推荐(0) 编辑
摘要: 将字典转化为模型,面向模型开发,是在开发中最为常用的功能。利用KVC可以将字典转换为模型,但是前提有三个约束,一个是必须保证模型的属性个数大于等于字典个数,二是属性名称与字典的key必须相同,三是对于模型中的基本数据类型无法转换。 其中第一条与第三条,是其最大的弊端。例如,如果从服务器获取的数... 阅读全文
posted @ 2014-05-21 19:33 撩课-Sz 阅读(1092) 评论(1) 推荐(0) 编辑