我在这里显示的第二行收到此警告。 UITableView
的单元格正在填充来自 self.staffNames 的NSDictionaryResultType
。 观察是我的NSManagedObject
Staff *currentList = [[self.staffNames objectAtIndex:indexPath.row] objectForKey:@"staffName"];
cell.textLabel.text = currentList;
一切都按照我的意愿运作,但我想删除警告。有什么想法吗?
答案 0 :(得分:2)
除非Staff
是NSString
的子类(我不建议这样做),否则您需要将标签文本设置为Staff
上代表您要显示的内容的属性
例如:
cell.textLabel.text = currentList.text;
答案 1 :(得分:0)
试试这个
NSString *currentList = [[self.staffNames objectAtIndex:indexPath.row] valueForKey:@"staffName"];
cell.textLabel.text = currentList;