删除NSMutablearray中的最后一个对象

6
有没有办法在不崩溃的情况下从NSMutablearray中删除最后一个对象? :D

你尝试过阅读NSMutableArray的文档吗?(提示:没有) - user529758
我一直在阅读文档,没有意识到 removeLastObject 是必须的。我觉得你的问题很有帮助。等等,不,它并不是必须的。因为在大小为一的数组中使用 removeLastObject 也会导致崩溃。好吧,回到起点重新考虑。 - J.R.
1个回答

18

当然:向一个有效且非空的NSMutableArray对象发送removeLastObject消息。


哈哈哈好的...通常我在阅读文档,但我看了一个小时的代码也不知道该怎么做...我没想到苹果会有像 removeLastObject 这样的方法...我一直在使用 [array removeObjectAtIndex:3],结果程序崩溃了xD。 - user1842806
你甚至不需要阅读文档 - 只需查看头文件 - NSMutableArray.h。实际上,几乎所有情况下,当你想对Cocoa对象执行某些操作并不确定如何执行时,查看类的头文件会更加容易和信息丰富。 - memmons

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接