Objective-C - 一次迭代两个元素

mos*_*337 0 iteration for-loop objective-c

我希望有一个光滑的技巧可以迭代Objective-C中的一个列表,这两个元素很深.

for (Point *startPoint, endPoint in points) {
    drawLine(startPoint,endPoint);
}
Run Code Online (Sandbox Code Playgroud)

基本上这应该绘制一条连接线:

分[0] - 分[1]

分[1] - 分[2]

分[2] - 分[3]

Kre*_*iri 5

for (int i = 0; i < points.count -1; i++)
{
    drawLine(points[i], points[i+1]);
}
Run Code Online (Sandbox Code Playgroud)