2012-12-23 93 views
0

我似乎無法將arrayOne中的字符串追加到arrayTwo中。這是一個非常簡單的問題,我已經使用谷歌搜索,並嘗試了不同的例子,我發現下面。有沒有人在這裏看到明顯的問題?如何將String從一個數組添加到另一個

[_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)" 

附加註釋:

  1. arrayOne是健康的(包含的NSString值)
  2. 兩個陣列的NSMutableArray(聲明爲在屬性.h)

回答

3

我相信_imageArray是零

嘗試增加在

_imageArray = [[NSMutableArray alloc] init]; 

在你的init方法調用。

相關問題