//报错信息
Terminating app due to uncaught exception ‘NSInvalidArgumentException’, reason: ‘-[__NSArrayI removeObjectAtIndex:]: unrecognized selector sent to instance 0x7fcc60626ca0’
翻译后为:
由于异常终止应用程序“NSInvalidArgumentException”,原因是:“- - - - - -[__NSArrayI removeObjectAtIndex:]:未被选择器发送到实例0 x7fcc60626ca0 ‘
真实原因是:
NSArray 进行了数组改变,导致的错误。
NSArray是不可变数组。
我想问的是,苹果为什么不把真实的原因报出来呢?而报出一个琢磨不透的异常,令人汗颜。