我試圖通過for循環將對象添加到NSMutableArray。但似乎每當我添加一個對象時,它將替換舊對象,以便我在該時間只有一個對象在數組中...addObject替換NSMutableArray中的前一個對象
您對什麼可能是錯誤有任何想法嗎?
- (void)viewDidLoad
{
[super viewDidLoad];
LoginInfo *info = [[LoginInfo alloc] init];
info.startPost = @"0";
info.numberOfPosts = @"10";
info.postType = @"1";
getResults = [backendService getAllPosts:info];
for (NSInteger i = 0; i < [getResults count]; i++) {
Post *postInfo = [[Post alloc] init];
postInfo = [getResults objectAtIndex:i];
dataArray = [[NSMutableArray alloc] init];
[dataArray addObject:postInfo.noteText];
NSLog(@"RESULT TEST %@", dataArray);
}
}
這是結果測試日誌,總是隻顯示輸出中最後添加的字符串。
啊,感覺挺傻的,現在... :(感謝您的幫助的人! – Tom 2012-08-04 12:54:27