#objective-c #xcode
#objective-c #xcode
Вопрос:
ребята, я получаю эту основную ошибку «элемент инициализатора не является постоянным» .. не могу понять, где именно я потерпел неудачу.ниже приведен код. `
@implementation myfirstflickrappViewController
NSString *const FlickrAPIKey = @"14c39d71001b0fb84d1dacb6049580ec";
NSString *const text = @"hello";
NSString *urlString =
[NSString stringWithFormat:
@"http://api.flickr.com/services/rest/?method=flickr.photos.searchamp;api_key=%@amp;tags=%@amp;per_page=25amp;format=jsonamp;nojsoncallback=1",
FlickrAPIKey, text];
Ответ №1:
Вы вызываете метод для NSString
(ов tringWithFormat:
) в месте, где вам не разрешено это делать, а именно вне метода или функции. Там разрешены только постоянные выражения, такие как строковые литералы.
Вы могли бы поместить этот код в свой -init
метод или инициализатор класса.