有人可以解释为什么下面的代码会导致我的应用程序被炸?发布NSData导致异常
NSData *myImage = UIImagePNGRepresentation(imageView.image);
:
[myImage release];
如果我注释掉“版本”行,该应用程序运行......但几次调用包含此代码的功能,我得到一个崩溃 - 我想通过一个内存泄漏引起的。
即使我在函数中注释了其他所有内容,只留下这两行,执行发行版时,应用程序会崩溃。
我敢肯定,这一定是个新手,“你不知道如何正确地清理你的烂摊子”之类的话;-)
干杯,
杰米。
是的 - 你是对的...我只是再次通过代码,评论代码和逐步运行...我不应该释放它!谢谢 - 这帮助我解决了这个问题。我想我可以多读几本书:-( – badmanj 2009-04-16 12:47:19