相关疑难解决方法(0)

Objective-C中引用的参数

我试图NSString通过引用传递,但它不起作用.

这是功能:

+(void)fileName:(NSString *) file
{
    file = @"folder_b";
}
Run Code Online (Sandbox Code Playgroud)

这就是电话:

NSString *file;

[function fileName:file];

nslog(@"%@",file);    // and there is nothing in the string....
Run Code Online (Sandbox Code Playgroud)

我必须做什么来通过引用传递我的字符串?

objective-c pass-by-reference

20
推荐指数
2
解决办法
2万
查看次数

我如何使用"getHue:saturation:brightness:alpha:"?

iOS 5中的UIColor中有这种方法:

- (BOOL)getHue:(CGFloat *)hue saturation:(CGFloat *)saturation brightness:(CGFloat *)brightness alpha:(CGFloat *)alpha
Run Code Online (Sandbox Code Playgroud)

但我不明白我是如何在代码中使用它的.当然,如果我想从UIColor那里得到它,我当然不需要说明每个组件?

cocoa-touch objective-c uicolor ios

2
推荐指数
2
解决办法
4472
查看次数

如何使用Objective-C将两个相同函数的返回值显示为两个标签?

我是Objective-C的新手.我写了一个返回两个值的函数.现在我想将它打印成两个单独的标签,我该怎么做?

-(NSString *)abc:(NSInteger)weeks year:(NSInteger)year{

............

return ca , da ;

}
Run Code Online (Sandbox Code Playgroud)

当我把这个功能称为

resultLabel1.text = [self abc year:year];  //output show the value of da
Run Code Online (Sandbox Code Playgroud)

现在我想将result的值显示在resultLabel1.text和da到resultLabel2.text中

可能吗?

iphone xcode

1
推荐指数
1
解决办法
6556
查看次数