gpt4 book ai didi

iphone - NSMutableArray removeObjectAtIndex 导致错误

转载 作者:太空狗 更新时间:2023-10-30 03:27:20 27 4
gpt4 key购买 nike

<分区>

这可能是一个简单的问题,但是好心的人可以给我提示以下情况中出了什么问题吗,我只是不明白。我有一个 NSMutableArray“playerArray”,它有对象“零”、“一”、“二”、三。

我试图删除“行”处的对象,但它不起作用。会不会因为它不响应 removeObjectAtIndex 而导致异常似乎被抛出,因此它返回一个不可变数组?

 NSUInteger row = 1; // [indexPath row];
NSLog(@"playerArray:%@", playerArray);
NSLog(@"row: %i", row);
[playerArray removeObjectAtIndex:row];

结果是:

playerArray:(
ZERO,
ONE,
TWO,
THREE
)
2010-11-21 20:58:46.681 FamQuiz_v2[2166:207] row: 1
2010-11-21 20:58:46.682 FamQuiz_v2[2166:207] -[__NSArrayI removeObjectAtIndex:]: unrecognized selector sent to instance 0x5e3b9a0
2010-11-21 20:58:46.683 FamQuiz_v2[2166:207] * Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSArrayI removeObjectAtIndex:]: unrecognized selector sent to instance 0x5e3b9a0'

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com