2011-06-08 60 views
0

在我的iPhone应用程序,我已经为retainIOS内存管理和应用前景/背景

当我的应用程序变得活跃起来,属性值已经发布了被标签的NSDate *属性。

我误解性能和内存管理如何工作,以及如何防范呢?

回答

2

其明显的东西是什么地方发送断开或dealloc的消息。 如果我是你,我会创建一个深度副本,如:

NSItem * ref = [[NSItem alloc] initWithData:x];

至于找出什么是发生在该项目中的问题,我建议你使用NSZombie作为一个环境变量通过调用堆栈一步看它得到释放哪里。

祝你好运!