我有一个字符串,我用URL中的JSON数据生成
NSString *strResult = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
此代码位于viewDidLoad方法内。我想在退出方法之前释放字符串以避免任何内存泄漏,并且我根据此post执行此操作。
[strResult release];
但是,xCode不允许我给出错误:ARC禁止显式发送'release'消息。
有人知道为什么吗?我试着谷歌但没有运气。我是iOS编程的新手,在我问之前我曾试着谷歌。所以任何帮助都将不胜感激。
答案 0 :(得分:0)
ARC会自动添加方法,以便在编译时为您解除分配对象。