我正在开发一个 iPad 应用程序,其中有一个表格视图。当用户在表中选择一行时,我使用didSelectRowAtIndexPath
打开一个弹出框。当我尝试使用某个按钮时,我收到一条错误消息,说“消息已发送到已释放的实例”。我最初虽然错误是由弹出框(在它viewDidLoad
或其他东西中)抛出的,所以我在其中放置了一个断点并单步执行代码。令我惊讶的是,我能够一步一步地加载弹出框和didSelectRowAtIndexPath
我的表格视图的其余部分(实际上只涉及退出一些 if 块)。当我在自动生成的代码中执行几个步骤时,该错误就会被抛出,该代码没有出现在我的任何类文件中(看起来像0x0010d71d <+1164> mov 0x6...
)。
所以,我的问题是,我如何找到引发此错误的位置?是否有另一种自动运行的方法didSelectRowAtIndexPath
可能会在某个地方搞砸?