- 博客(2)
- 收藏
- 关注
原创 4.21 学习笔记
判断对象是否为nil libc++abi.dylib: terminate_handler unexpectedly错误 layoutSubviews什么时候被调用
2016-04-21 22:49:24 379
原创 Effective Objective-C学习笔记
所有OC对象总是分配在堆空间中,而不是分配在栈上。不能在栈中分配OC对象。 如果someString变量指向分配在堆里的某个内存,其中含有一个NSString对象,如果再创建一个变量,令其指向同一地址,那么不会拷贝该对象,只是这两个变量会同时指向此对象。 分配在堆中的内存必须直接管理,分配在栈上用于保存变量的内存则会在其栈帧弹出时自动清理。 OC的运行时环境把堆内存管理这部分工作抽象为一套内存管理架
2016-04-06 14:32:57 711
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人