用户遇到此次崩溃[__NSArrayM allKeys]: unrecognized selector sent to instance 0x178754d0
这就是发生崩溃的地方。
NSArray *sortedArray = [[array allKeys] sortedArrayUsingFunction:sort context:nil];
我不确定这是怎么发生的。任何有关如何防止这种情况的提示或建议都将受到赞赏。
编辑: 这是我的数组,我应该更改变量名。
id array = [parse objectWithString:answer];
答案 0 :(得分:8)
什么实例类型是array
? NSArray没有可以发送的allKeys
消息,因此无法识别的选择器。您最有可能将array
视为NSDictionary
。
答案 1 :(得分:2)
allKeys函数是NSDictionary而不是NSArray或NSMutableArray。 你应该在NSDictionary实例上调用它。