0
Так что я хочу напечатать пользователей в NSMutableArray. Но струны продолжают появляться как ноль.Печать от NSMutableArray
вот что у меня есть:
int users = 0;
- (IBAction)addNewUser:(id)sender {
NSString *string;
string = userNameTextField.text;
[usernameArray insertObject:string atIndex:users];
users++;
[self showUsers];
}
-(void)showUsers{
for (int i = 0; i < users; i++){
NSString *s = textView.text;
NSString *add;
add = [NSString stringWithFormat:@"%@ ",[usernameArray objectAtIndex:i]];
NSString *display = [NSString stringWithFormat:@"%@ \n %@", s, add];
textView.text = display;
}
}
я также попытался
-(void)showUsers{
for (int i = 1; i < users; i++){
NSString *s = textView.text;
NSString *add;
add = [usernameArray objectAtIndex:i];
NSString *display = [NSString stringWithFormat:@"%@ \n %@", s, add];
textView.text = display;
}
}
Вы подтвердили, что 'textView' и' usernameArray' не 'nil'? – rmaddy
Как я могу проверить, нет ли usernameArray? – nfoggia
Используйте отладчик и добавьте инструкцию 'NSLog'. – rmaddy