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