我想在调用函数时将NSStrring作为参数传递。
我对目标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 body
和undeclared identifier uri_temp
将字符串作为参数传递是一种正确的方法,还是我必须更改某些内容?
我真的很感激任何帮助。非常感谢。
答案 0 :(得分:2)
您的方法名称出现语法错误,请使用:
-(void) light_uri:(NSString *)uri_temp