相关疑难解决方法(0)

在dealloc中调用自我的方法

我有一个对象字典,需要在它们发布之前进行清理.我有一个方法可以为整个字典执行此操作.在我用我的-dealloc方法发布字典之前,我想做同样的事情.但是,我不确定在释放期间对象的状态.例如,在C#或Java中,我永远不会在最终确定的对象上调用方法,但我不确定这是否适用于Objective C和deallocation.self在解除分配期间调用清理方法是否可以接受,还是应该在我的复制中复制该功能-dealloc

objective-c dealloc

7
推荐指数
1
解决办法
2949
查看次数

设置属性是否与释放属性相同?

有什么区别

self.myObject = nil;
Run Code Online (Sandbox Code Playgroud)

[myObject release];
Run Code Online (Sandbox Code Playgroud)

另外,为什么前者通常在viewDidUnload方法中使用,后者在dealloc方法中使用?

iphone memory-management objective-c ios

4
推荐指数
1
解决办法
957
查看次数

标签 统计

objective-c ×2

dealloc ×1

ios ×1

iphone ×1

memory-management ×1