- 博客(2)
- 收藏
- 关注
原创 ARC下内存需要做的手动管理
1.主要是你在iOS里使用 while (true) {} 无线循环时, iOS ARC默认认为你这个方法永远没有执行完,所以不会去主动释放你方法里的对象,这一点和JAVA不一样, 所以很多JAVA开发者转iOS后习惯性的使用while(true){} 导致项目里存在这种内存隐患,导致内存无限增加 ----01>添加@autorelesepool{ } ----02>使用nstim
2016-03-04 14:36:11 1392
原创 ios单例写法
static Tool*tool=nil; +(Tool*)shareInstance0{ @synchronized([Tool class]) { tool=[[Tool alloc]init]; } return tool; } +(Tool*)shareInstance1{ stat
2016-03-04 14:21:20 235
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人