编辑:这是LLDB中的一个问题。我改为GDB,它正在运作。
当我尝试从我的应用程序中的NSMutableArray中删除对象时,会发生一些奇怪的事情。 在删除之前,我在Xcode调试器中具有以下状态
openList NSMutableArray * 0x07563740
[0] SHAPathNode * 0x071846c0
[1] SHAPathNode * 0x07184c60
然后我执行:
[openList removeObjectAtIndex:0];
并获取此损坏的集合
openList NSMutableArray * 0x07563740
[0] id 0x00000000
任何想法?