【发布时间】:2020-07-12 14:04:59
【问题描述】:
请原谅这个幼稚的问题,但有没有直接的方法可以从坐标对创建 cgpoints 而无需分别提取 x 和 y 值。
我知道你可以做到:
CGPoint point = CGPointMake(2, 3);
或
float x = 2;
float y = 3;
CGPoint p = CGPointMake(x,y);
有什么方法可以直接从 (2,3) 创建一个点而不分别提取每个 x 和 y?
我问的原因是我必须从一个看起来像 [(2,3),(4,5),(6,7)] 等的坐标数组中创建很多 CGPoints。
提前感谢您的任何建议。
【问题讨论】:
-
你问的是Objective C还是Swift?您的代码示例是 Objective C,但您的数组是 Swift 代码。
-
任何一个都可以。很抱歉混淆了。项目同时使用。
标签: ios objective-c swift cgpoint