NSMutableArray对象的ObjectAtIndex方法

时间:2011-12-31 01:37:33

标签: iphone objective-c ios cocoa-touch nsmutablearray

我正在使用NSMUtableArray来存储我创建的一些对象。但是当我写[myArray objectAtIndex:i]其中i是该特定数组的有效索引时,发生了两件事之一:如果我使用模拟器来运行应用程序,一切正常......如果我在我的网站上运行应用程序应用程序崩溃了...任何线索为什么会崩溃?

1 个答案:

答案 0 :(得分:3)

可能这是一个内存管理问题。您是否遵守Memory Management Programming Guide中规定的规则?尝试:

  • 修改内存管理规则,确保您没有使用任何您不拥有的对象,确保您保留要保留的对象(并在之后适当地释放它们);
  • 通过静态分析器运行代码;
  • 启用NSZombies;
  • 通过泄漏运行您的应用。

您没有向我们提供足够的信息,以便我们为您提供可靠,直截了当的答案。