- 博客(2)
- 收藏
- 关注
原创 iOS ARC内存泄露的几种情况总结
iOS提供了ARC功能,很大程度上简化了内存管理的代码。 但使用ARC并不代表了不会发生内存泄露,使用不当照样会发生内存泄露。 下面列举两种内存泄露的情况。 1,循环参照 A有个属性参照B,B有个属性参照A,如果都是strong参照的话,两个对象都无法释放。 这种问题常发生于把delegate声明为strong属性了。 例, @interface Samp
2015-10-08 10:23:10 1580
转载 iOS-UITableviewCell的重用机制
TableView的重用机制,为了做到显示和数据分离,IOS tableView的实现并且不是为每个数据项创建一个tableCell。而是只创建屏幕可显示最大个数的cell,然后重复使用这些cell,对cell做单独的显示配置,来达到既不影响显示效果,又能充分节约内容的目的。下面简要分析一下它的实现原理。 重用实现分析: 查看UITableView头文件,会找到NSMutableA
2015-10-08 10:21:30 274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人