尝试在iOS中的不同索引处添加空NSMutableArray内的对象

时间:2013-11-13 20:44:57

标签: nsmutablearray nsarray

我有一个应用程序,我正在使用一组单词,每个单词都需要在数组的特定索引中。我有另一个数组,保存每个单词的相应索引。当我遍历第一个数组,并尝试将单词添加到索引数组中找到的索引中的第二个数组时,我得到以下运行时异常:

  

'NSRangeException',原因:'*** - [__ NSArrayM insertObject:atIndex:]:索引1超出空数组的界限'

我的代码如下:

for (int i = 0; i < [wordList count]; i++) {

        [wordTypeList insertObject:[wordList objectAtIndex:i] atIndex:[[sort objectAtIndex:i] intValue]];
    }

当wordList是我的初始数组时,sort是包含表示每个单词的索引的数字的数组,而wordTypeList是以正确的顺序保存数组的第二个数组。

我做错了什么?

0 个答案:

没有答案