これは私が得ている非常に奇妙なエラーです。それはこれです:
'NSRangeException', reason: '*** -[NSArray subarrayWithRange:]: range {2, 3} extends beyond bounds [0 .. 3]'
私が理解していないのは、範囲 (2,3) が明らかに範囲 (0,3) の境界を超えていないことです。
実際、配列と範囲を次のように設定したため、これらの境界内にあります。
NSRange range = NSMakeRange([wordArray indexOfObject:letterInWordArray]+1,wordArray.count-1);
NSMutableArray* sortedSubArray = [[NSMutableArray alloc] initWithArray:[wordArray subarrayWithRange:range]];
基本的に、wordArray という配列を反復処理していますが、まだ反復処理していないすべてのアイテムであるサブ配列を作成したいと考えています。誰か助けてくれませんか?