代码之家  ›  专栏  ›  技术社区  ›  Kevlar

删除UITabBarController的视图会导致EXC\u BAD\u访问异常

  •  0
  • Kevlar  · 技术社区  · 15 年前

    我试图通过在控制器的视图上调用removeFromSuperview,将UITabBarController添加到之前的窗口中,从我的应用程序的窗口中删除它。但是,当我这样做时,在它成功解除分配了所有位于工具栏上的视图控制器之后,在自动释放池耗尽后,我会收到EXC_BAD_访问信号。通过方法swizzling,我发现它发生在一个名为UITableViewRowData的东西调用了dealloc方法之后。我想知道当更多视图控制器试图释放时是否存在错误。还有其他人遇到过这个问题吗?

    1 回复  |  直到 15 年前
        1
  •  0
  •   Daniel    15 年前

    如果没有一些示例代码,您很可能会发布一些不应该发布的东西,无法真正说出什么