1

編集: LLDB の問題でした。GDBに変更しましたが、動作しています。

アプリで NSMutableArray からオブジェクトを削除しようとすると、奇妙なことが起こります。削除する前は、Xcode デバッガーで次の状態になっています

openList    NSMutableArray *    0x07563740
[0] SHAPathNode *   0x071846c0
[1] SHAPathNode *   0x07184c60

それから私は実行します:

[openList removeObjectAtIndex:0];

この破損したコレクションを取得します

openList    NSMutableArray *    0x07563740
[0] id  0x00000000

何か案は?

4

0 に答える 0