摘要: 1、指针和对象,都是内存块。一个大,一个小。一个在栈中,一个在堆中。2、iOS中,我们可以生命一个指针,也可以通过alloc获取一块内存。3、我们可以直接消灭掉一个指针,将其置为nil。但是我们没办法直接消灭一块对象内存。对于对象内存,我们永远只能依靠系统去回收。而什么时候回收,就需要使用苹果为我们... 阅读全文
posted @ 2014-04-29 16:29 ygm900 阅读(1484) 评论(0) 推荐(0) 编辑
摘要: 1、怎样写一个不泄漏的NavigationController页面跳转程序?非arc模式下,假设有A、B两个viewController,从A推到B,怎样写内存才能不泄漏?A.m-(IBAction)btnGoToViewControllerB:(id)sender{ ViewControll... 阅读全文
posted @ 2014-04-29 16:02 ygm900 阅读(2515) 评论(1) 推荐(0) 编辑
摘要: 在我的理解来说: 对象(object)即一块内存,本文要探讨的是一个Objective-C对象在内存的布局(layout)问题,水果的官方文档有说,一个类(class)如果不需要从NSObject继承其某些特定的行为是不用继承NSObject的,这里我将讨论限制在继承了NSObject的类的对象范... 阅读全文
posted @ 2014-04-29 07:58 ygm900 阅读(2844) 评论(1) 推荐(1) 编辑
摘要: 苹果:Instruments User GuideiPhone Memory Debugging with NSZombie and Instruments苹果:Mac OS X Debugging Magic——高级瓶盖调试技巧必备 阅读全文
posted @ 2014-04-29 07:48 ygm900 阅读(396) 评论(0) 推荐(0) 编辑