我遇到错误,但需要更多具体信息,如行号,class_name,method_name等。
-[__NSArrayM release]: message sent to deallocated instance 0x72ab440
换句话说,解密内存地址0x72ab440?
任何帮助?
答案 0 :(得分:0)
你可以使用DLog,但是你已经知道问题出在哪里了......
答案 1 :(得分:0)
转到XCode -> Preferences -> Text Editing
并修改以下内容..
答案 2 :(得分:0)
在Xcode finder窗口中选择Xcode首选项,然后选择文本编辑,最后选择行号中的复选标记选项。 XCode>首选项>文本编辑>行号(选择复选标记)
答案 3 :(得分:0)
这不是您要查找的行号,因此您获得的有关如何显示行号的答案正在咆哮错误的树。
您要求的是一种了解哪些对象正在发送消息的方法,即使它们已被解除分配。
这样做的方法是启用NSZombies。
您可以在方案设置
中的Xcode中执行此操作
确保你只有这个用于调试版本,顺便说一句。
启用此选项后,您将获得有关正在发送消息的对象以及来自哪里的更多信息。