【发布时间】:2023-03-13 19:01:02
【问题描述】:
有人能解释一下为什么下面的代码会导致我的应用被炸吗?
NSData *myImage = UIImagePNGRepresentation(imageView.image);
:
[myImage release];
如果我注释掉 'release' 行,应用程序会运行...但有几次调用包含此代码的函数并且我遇到了崩溃 - 我猜是内存泄漏造成的。
即使我将函数中的其他所有内容都注释掉并只留下这两行,当发布执行时,应用程序崩溃。
我敢肯定这一定是一个新手“你不知道如何正确清理你的烂摊子”之类的事情;-)
干杯,
杰米。
【问题讨论】:
标签: iphone objective-c cocoa cocoa-touch memory