我想制作一个通过引用获取CGFloat的方法.
我可以这样做吗?
- (void)doStuff:(CGFloat*)floatPointer
Run Code Online (Sandbox Code Playgroud)
我想这必须看起来与其他具有两颗恒星的对象指针不同.另外我不确定我是否必须做以下事情:
- (void)doStuff:(const CGFloat*)floatPointer
Run Code Online (Sandbox Code Playgroud)
当然,不知道如何为该floatPointer分配CGFloat值.也许&floatPointer = 5.0f;?
有人可以提供一些例子并解释这些吗?会很好!
objective-c仍然是c,所以
-(void) doStuff (CGFloat *) f
{
*f = 1.2;
}
Run Code Online (Sandbox Code Playgroud)
打电话给
CGFloat f = 1.0;
[self doStuff:&f];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7182 次 |
| 最近记录: |