gpt4 book ai didi

objective-c - 如何通过引用传递和设置 CGFloat?

转载 作者:太空狗 更新时间:2023-10-30 03:47:55 25 4
gpt4 key购买 nike

我想制作一个通过引用获取 CGFloat 的方法。

我可以做这样的事情吗?

- (void)doStuff:(CGFloat*)floatPointer

我想这一定与其他具有其中两颗星的对象指针不同。另外我不确定我是否必须做类似的事情:

- (void)doStuff:(const CGFloat*)floatPointer

当然,不知道如何将 CGFloat 值分配给该 floatPointer。也许 &floatPointer = 5.0f;

有人可以举一些例子并解释一下吗?会很棒!

最佳答案

objective-c 仍然是 c,所以

-(void) doStuff (CGFloat *) f
{
*f = 1.2;
}

调用

CGFloat f = 1.0;
[self doStuff:&f];

关于objective-c - 如何通过引用传递和设置 CGFloat?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2689757/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com