arrayOne から arrayTwo に文字列を追加できないようです。これは非常に単純な問題であり、Google で検索して、以下で見つけたさまざまな例を試しました。誰もがここで明らかな問題を見ていますか?
[_arrayTwo addObject:arrayOne[i]]; // int i
[_arrayTwo addObject:[arrayOne objectAtIndex:i]]; // int i
[_arrayTwo addObject:@"Test"]; // I can't even add a literal string
NSString *tempString = [arrayOne objectAtIndex:i];
[arrayTwo addObject:tempString];
NSLog 出力:
NSLog(@"%@", _imageArray); // Result is "(null)"
その他の注意事項:
- arrayOne は正常です (NSString 値を含みます)
- 両方の配列は NSMutableArray です (.h でプロパティとして宣言されています)