NSLog(@"Size of array: %i", ([HistoricDatesArray [23] count]));
HistoricDatesArray [23] = HistoricDatesArray [23][1];
NSLog(@"Size of array: %i", ([HistoricDatesArray [23] count]));
一旦第二个 NSLog 尝试执行:
由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[__NSCFString 计数]:无法识别的选择器发送到实例 0x728c7f0”
historyDatesArray 是一个 NSMutableArray。我可以读取(NSString)historyDatesArray[23] 的内容,但不能计算元素?
我不再需要 HistoricDatesArray[23][0] 处的对象,并想将 HistoricDatesArray[23][1] 处的对象分配给我测试并工作的 HistoricDatesArray[23],但为什么我不能使用“count”获取数组的大小?
如何将 2d NSMutableArray 转换回 1d NSMutableArray?