我试图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)
我必须做什么来通过引用传递我的字符串?
iOS 5中的UIColor中有这种方法:
- (BOOL)getHue:(CGFloat *)hue saturation:(CGFloat *)saturation brightness:(CGFloat *)brightness alpha:(CGFloat *)alpha
Run Code Online (Sandbox Code Playgroud)
但我不明白我是如何在代码中使用它的.当然,如果我想从UIColor那里得到它,我当然不需要说明每个组件?
我是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中
可能吗?