在这两个调用之间的某个地方,我得到 EXC_BAD_ACCESS(代码=2,地址=0xa)。
错误访问的常见解释是访问已发布的对象 - 我已经在启用 NSZombies 的情况下进行了编译,但没有产生任何结果。我看到一个关于将整数分配给指针的引用......我可能已经这样做了,除非我已经阅读了自今天早上(程序运行时)以来所做的所有更改并且没有找到任何东西。
堆栈帧列出:
- 0 objc_msgsend ... this is where the access violation occurs
- 1 -[UITableView _selectRowAtIndexPath:animated:scrollPosition:notifyDelegate:]
- 2 -[UITableView _userSelectRowAtPendingSelectionIndexPath:]
...
这些 uitableview 方法都不是公开的,因此我无法覆盖它们以查看可能发生的情况。
虽然我是一位经验丰富的开发人员,但我对 Xcode 和 Objective-c 还是很陌生,所以我会很感激在这个环境中建议的调试策略。
蒂亚。