最后报错 [__NSDictionaryI rangeOfCharacterFromSet:] 定位不到具体的代码
最后发现是
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
NSString *devName = [dic objectForKey:@"DevName"];
错误
cell.lbTitle.text = [devName isEqualToString:@""] ? [dic objectForKey:@"SN"] : dic;
正确
cell.lbTitle.text = [devName isEqualToString:@""] ? [dic objectForKey:@"SN"] : devName;
代理方法中 某一个属性的text 传成了NSDictionary类型 。 Tableview没有立马报错 而是所有方法运行结束后 崩溃 不好定位