2011-04-05 63 views
0

傢伙即時得到這個基本的錯誤「初始元素不是常量」 ..沒能弄清楚哪兒我失敗了。下面是code.`initlializer元素是不恆定

@implementation myfirstflickrappViewController 

NSString *const FlickrAPIKey = @"14c39d71001b0fb84d1dacb6049580ec"; 

NSString *const text = @"hello"; 

NSString *urlString = 
[NSString stringWithFormat: 
@"http://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=%@&tags=%@&per_page=25&format=json&nojsoncallback=1", 
FlickrAPIKey, text]; 

回答

1

你調用一個方法NSString(s tringWithFormat:)在你不允許這樣做的地方 - 即在方法或功能之外。像字符串文字這樣的常量表達式是允許的。

您可能會將該代碼放入-init方法或類初始化程序中。

+0

謝謝man..totaly工作 – kingston 2011-04-05 09:46:23