2013-06-16 3 views
1

Хорошо, я хочу прочитать массив конкатенации int в UILabel. Вот код, который у меня есть. Я не могу понять, как их конкатрировать, поскольку я создаю систему с числовыми фильтрами и хочу отображать оставшиеся номера в UILabel.UALabel int array concatenation

-(IBAction)print { 
    for (int i = 0; i <= 100; i++){ 
     if(myArray[i] != 0){ 
      printScreen.text = [NSString stringWithFormat:@"%i,",myArray[i]]; 
     } 
    } 
} 

ответ

2

Попробуйте этот код:

-(IBAction)print { 
    NSMutableString *text = [[NSMutableString alloc] init]; 
    for (int i = 0; i <= 100; i++) { 
     if(myArray[i] != 0) { 
      [text appendFormat:@"%d,", myArray[i]]; 
     } 
    } 
    printScreen.text = text; 
} 
+0

Ваш Высокий !!!!! Большое спасибо, что отлично работает! –

+0

@JacobHolman: Может быть, он был отрезан на вашем лейбле, но выход этого «[snip], 98,99,100». –