【问题标题】:EXC_BAD_ACCESS when dismissing modalViewController while scrolling tableview滚动表格视图时关闭 modalViewController 时的 EXC_BAD_ACCESS
【发布时间】:2012-05-18 06:29:06
【问题描述】:

我有一个UITableViewController,它以模态视图的形式呈现。当我在模态中什么都不做并使用 [self dismissModalViewControllerAnimated:YES]; 时,一切正常。但是当我在滚动 UITableView 时关闭我的模式时,应用程序崩溃并出现 EXC_BAD_ACCESS。

我已经尝试过 NSZombieEnabled 但没有任何显示。有人知道为什么我的 tableview-delegates 在关闭视图后仍然被解雇?

【问题讨论】:

  • 您在控制台中看到任何消息吗?
  • 你给过什么来重新加载表格吗?
  • 在解除之前将 nil 设置为表的委托
  • - 我在控制台中看不到任何消息,即使我设置了“所有异常”或 NSZombieEnabled。 - 我不会在模式中重新加载表格。 - 我已经尝试将 tableview 和/或委托设置为 nil,但没有区别。

标签: iphone ios ipad ios5


【解决方案1】:

如果您释放任何自动释放的对象,请检查 modalview 控制器的 dealloc 方法

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-30
    • 1970-01-01
    • 1970-01-01
    • 2021-10-02
    • 1970-01-01
    • 2014-02-26
    • 2021-03-24
    相关资源
    最近更新 更多