删除最后一个对象的NSMutableArray

问题描述:

有什么原因,除去最后一个对象的NSMutableArray没有崩溃的应用程序? :d删除最后一个对象的NSMutableArray

+0

您是否尝试过阅读NSMutableArray中的文档? (提示:不,你没有。) – 2012-11-21 17:26:46

+0

我一直在阅读文档,并没有意识到removeLastObject是强制性的。我发现你的问题很有帮助。等等,不,这不是强制性的。因为removeLastObject(大小为1的数组)会崩溃。万岁。回到绘图板。 – Jenny

不确定:发送removeLastObject消息到一个有效的NSMutableArray对象,它是不为空。

+0

haha​​hah好的...通常我正在阅读文档,但我在代码中查找了1个小时,并且不知道该怎么办......我没有想到苹果使得方法类似removeLastObject ...我正在使用[ array removeObjectAtIndex:3]并且它崩溃了xD – user1842806

+0

您甚至不需要阅读文档 - 只需查看头文件-NSMutableArray.h即可。实际上,对于几乎所有的情况,如果你想用可可对象做某些事情,并且不知道该怎么做,那么查看这个类的头文件就容易得多。 – memmons