2013-01-11 136 views
-3

我想在調用函數時將NSStrring作爲參數傳遞。將字符串作爲參數傳遞給目標函數c

我對目標c非常陌生。我的功能看起來像:

-(void) light_uri(NSString *)uri_temp 
{ 
    NSString *base_uri = @"http://localhost:3000/"; 
    [self.view endEditing:YES]; 
    NSString *uri_light = [base_uri stringByAppendingString: uri_temp]; 
    NSURL *url_light =[NSURL URLWithString: uri_light ]; 
    NSData* data_light = [NSData dataWithContentsOfURL:url_light]; 
    [self performSelectorOnMainThread:@selector(fetchedData:) 
          withObject:data_light waitUntilDone:YES]; 
} 

但我得到一個錯誤expected method bodyundeclared identifier uri_temp

它是傳遞一個字符串作爲參數正確的方法還是我必須有所改變了「?

我真的很感激任何幫助。預先感謝一噸。

回答

2

你在你的方法名稱得到了一個語法錯誤,請使用:

-(void) light_uri:(NSString *)uri_temp 
+0

非常感謝隊友。我差點忘了。 – Spaniard89

相關問題