0
這裏是我的代碼:爲什麼不將完整的數組推送到UITextView?
-(void)printHistory:(NSArray*)songPrintList {
for(int t=0; t<[songPrintList count]; t++) {
[sonHistory setText:[[songPrintList objectAtIndex:t]capitalizedString]];
NSLog(@"%d %@", t, [songPrintList objectAtIndex:t]);
}
}
這種方法被稱爲上viewDidLoad中。 NSLoad將整個數組記錄到控制檯,但UITextView,songHistory只是從數組中獲取最後一個字符串。
我應該補充說這是一個模態視圖,數組來自通過segue的「父」視圖。
好吧,這顯示多少stackoverflow noob我!對不起,代碼thingie。幸運的是,它不是那麼多的代碼。我想好的人會爲我編輯它。 – 2012-04-29 07:42:52
這是因爲您總是覆蓋舊文本而不是將新字符串附加到它。 – 2012-04-29 08:48:31