我有时会因为这个错误而导致程序崩溃。
我不知道79477bd-8433-4c41-ad1f-864996d663ae是什么
self.searchBrochures = [brochuresIDs convertToFaultForClassWithThisIDs:[Image class]];
//PO(self.searchBrochures);
[self.myTableView reloadData]; //It crashes here
我设置了断点:
- (UITableViewCell *)tableView:(UITableView *)tableView
cellForRowAtIndexPath:(NSIndexPath *)indexPath
和
- (NSInteger)tableView:(UITableView *)tableView
numberOfRowsInSection:(NSInteger)section
但是,只调用numberOfRowsInSection。甚至没有调用cellForRowAtIndexPath。事情已经崩溃了。
我想知道什么是错的,我该怎么调试呢?
当崩溃时,它会直接转到main,即使我在所有异常中都有中断。
这是截图
答案 0 :(得分:0)
我发现了问题所在。我试过在模拟器上运行应用程序。模拟器在同一地点崩溃,但有更好的信息。
模拟器说某些对象不符合某些键的键值。
原来我删除了一个属性,但仍有一个视图有一个引用它的插座。修复它可以解决问题。
此错误有一个非常误导性的错误消息。