【发布时间】:2010-08-30 14:51:28
【问题描述】:
我有一个作为 NSObject 创建的类。 这个类有许多不同类型的属性和 方法等。
当我在我的应用程序中实例化这个类时(比如在主视图控制器中)我 当我用完它时,立即给它发送一个发布电话。即:
MyObject *myObject = [[MyObject alloc] initWithParameters:parms];
[myObject doSomeMethodCall];
[myObject release];
所以我的问题是: 当我释放 myObject 时,它会自动释放所有声明的对象、变量等吗? 我在 MyObject .h 文件中声明的那个?
或
我是否需要创建一个自定义释放方法来释放所有这些?
我问是因为内存管理问题。
谢谢。
【问题讨论】:
标签: ios memory-management nsobject dealloc