arrayWithObjects: объекты должны быть NSStrings - PullRequest
3 голосов
/ 11 января 2010

Я использовал этот код для файла строк в моем UIPickerView:

self.component1Data = [NSArray arrayWithObjects: @"Sample", @"Sample1", @"...", nil];

Как я могу получить строку NSString вместо "семпла"? Я пробовал с "% @", но он не работает:

self.component1Data = [NSArray arrayWithObjects: @"%@",string, @"%@",string2, @"...", nil];

1 Ответ

14 голосов
/ 11 января 2010
self.component1Data = [NSArray arrayWithObjects: string, string2, nil];

Предполагая, что строка и строка2 имеют тип NSString *.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...