【问题标题】:Passing string as an argument inside a function in objective c在目标c中的函数内将字符串作为参数传递
【发布时间】:2013-01-11 11:32:46
【问题描述】:

我想在调用函数时将 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 bodyundeclared identifier uri_temp

将字符串作为参数传递是正确的方法还是我必须更改某些内容?

我非常感谢任何帮助。非常感谢。

【问题讨论】:

    标签: ios function arguments


    【解决方案1】:

    您的方法名称中有语法错误,请使用:

    -(void) light_uri:(NSString *)uri_temp
    

    【讨论】:

    • 非常感谢伙计。我差点忘了。
    猜你喜欢
    • 2012-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-03
    • 2020-05-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多