我需要为自定义设置源UITableVIewCells
数组UITableView
。在开始时,我正在创建动态键(NSNumber
单元格的-indexes,这里有很多选项)并使用添加它们
[dict1 setObject:cell forKey:[self returnCurrentIndex:nsnumberValue isCurrent:YES]];
稍后按索引对字典进行排序。不料
NSArray *sortedKeysArray = [dict1 keysSortedByValueUsingSelector:@selector(compare:)];
导致异常
'-[PTDigitInputCell copyWithZone:]: 无法识别的选择器发送到实例 0x6ecf710'
我知道这种方法试图按值(在我的情况下是自定义 tableView 单元格)而不是键(NSNumbers)对字典进行排序,并且在 Apple 文档中我找不到按键排序的方法。它是否存在,或者我该如何解决?