我的NSArray
包含多个NSArray
。但是我需要获得特定数组的count
或大小,但我无法弄清楚如何去做。
我在控制台中尝试:
p [_mainArray [0] count] //错误:没有已知方法'-count';将消息发送到方法的返回类型
如果有任何人知道如何获取数组内部数组的数量,我将非常感激。
答案 0 :(得分:3)
如错误所示,您需要转换从数组中检索的对象:
p [(NSArray *)_mainArray[0] count]
答案 1 :(得分:2)
问题是_mainArray[0]
会返回id
类型。为了帮助调试器,请执行以下操作:
p [(NSArray *)_mainArray[0] count];
演员告诉调试器_mainArray[0]
的结果是NSArray
。