【发布时间】:2010-10-12 22:29:52
【问题描述】:
我陷入了一个奇怪的困境。我有一个类 clsA ,它有一些方法。我正在其他类中创建 ClsA 的实例并访问 clsA 的方法。我已经在头文件中声明了 clsA 的对象,我正在同时编写这两行。
clsAobj = [[clsA alloc] init];
[clsAobj someemethod];
问题是,在执行第一行 Debugger 后进行调试时,会显示分配给 clsAobj 的内存,但在执行第二行之后,分配的内存会丢失并变为 0x0 。在访问 ClsA 的任何方法时都是如此。
任何人都可以帮助我至少理解这个困境吗?谢谢。
【问题讨论】:
-
你的init方法是什么?您需要在 clsA 类中添加更多详细信息。
标签: iphone memory-leaks