- 15 名前:デフォルトの名無しさん mailto:sage [2011/09/02(金) 00:43:49.51 ]
- すごいバグ発見したのだが。。。。
配列の要素の入れかえでNSMutableArrayのexchangeObjectAtIndex:withObjectAtIndex:って メソッドが壊れていることに気づいた。 下のコード実行してみてほしい NSMutableArray *dataSource = [[NSMutableArray alloc] init]; // 10個の要素を持つ配列を生成 for (int i = 0; i < 10; i++) { [dataSource addObject:[NSString stringWithFormat:@"%d", i]]; } // 変更前の配列の中見を確認する NSLog(@"%@", dataSource); // インデックス0の要素とインデックス2の要素を入れ替える [dataSource exchangeObjectAtIndex:2 withObjectAtIndex:0]; // 変更後の配列の中見を確認する NSLog(@"%@", dataSource);
|

|