0

これが私のコードです:

-(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 は配列から最後の文字列を取得するだけです。

これはモーダル ビューであり、配列はセグエ経由で「親」ビューから取得されることを付け加えておきます。

4

1 に答える 1

1
-(void)printHistory:(NSArray*)songPrintList {
    NSString *str = [NSString stringWithString:@""];
    for(int t=0; t<[songPrintList count]; t++) {
        str = [str stringByAppendingString:[[songPrintList objectAtIndex:t]capitalizedString]];
        NSLog(@"%d %@", t, [songPrintList objectAtIndex:t]);
    }
    [sonHistory setText:str];
}
于 2012-04-29T07:57:45.137 に答える