我有一个带有常用 TableView 委托(delegate)的 UITableView。问题是该表是根据核心数据构建的..所以当我的刷新方法运行时它会重新填充核心数据实体。我认为这意味着表的数据不稳定,因此它在这样的行上崩溃(在“cellForRowAtIndexPath”中):
cell.textLabel.text = [object valueForKey:@"title"];
收到此错误:
Detected an attempt to call a symbol in system libraries that is not present on the iPhone:
_Unwind_Resume called from function _PFFaultHandlerLookupRow in image CoreData.
如果这确实是问题所在,我该如何暂时“关闭” TableView 委托(delegate),以免它因数据不稳定而崩溃?
最佳答案
好吧,如果您确实想这样做,可以将 delegate
和 datasource
属性设置为 nil。
查看错误,我认为这不是问题所在。
关于iphone - 有办法暂时关闭 UITableView 委托(delegate)吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3961382/