Objective c 需要解释吗?

Objective c 需要解释吗?,objective-c,cgpoint,Objective C,Cgpoint,有人能给我解释一下你是做什么的吗 image.position = CGPointMake(80,200); id go = [MoveTo actionWithDuration:2 position:CGPointMake(190,460)]; 例如,上面的这个语法。我不太确定它是一个用传入的值填充CGPoint结构的内联函数 命令双击代码中的CGPointMake,您将被带到标题,标题显示函数: CG_INLINE CGPoint CGPointMake(CGFloat x, CGF

有人能给我解释一下你是做什么的吗

image.position = CGPointMake(80,200);
id go    = [MoveTo actionWithDuration:2 position:CGPointMake(190,460)];

例如,上面的这个语法。我不太确定

它是一个用传入的值填充
CGPoint
结构的内联函数

命令双击代码中的
CGPointMake
,您将被带到标题,标题显示函数:

CG_INLINE CGPoint
CGPointMake(CGFloat x, CGFloat y)
{
    CGPoint p; p.x = x; p.y = y; return p;
}

请解释一下,你在开玩笑吧?我不知道我能说得清楚多少。你没有得到什么?你所给出的都是直接从标题中复制出来的,甚至我们也从代码提示中得到这些信息。我在stackoverflow中期望的是如何确定x和y值。x和y值等的最小值和最大值是什么?
CGPoint
只是存储任意二维点的
x
y
值的结构。你如何使用这一点完全取决于你想做什么,以及你在什么环境下工作。除了64位FP值的限制之外,没有“最小值”或“最大值”,因为结构只是描述虚拟笛卡尔平面上的一个点。对于所有绘图和转换函数,核心图形和UIKit绘图API大量使用
CGPoint
结构,并且偶尔在点结构有意义的地方使用它们。