如何循环遍历一个array范围?例如,如果我有 5 个对象在array. 我想从索引 [3] 循环到本例中的末尾,array它将遍历并更新对象 3-5 并跳过对象 1 和 2。这就是我到目前为止使用该stride方法的内容(此代码不起作用)。这是正确的方法吗?我怎样才能实现这个目标?
stride(from: markers[index], to: markers.endIndex, by: 1).forEach { i in
// Do something for each array object
}
Run Code Online (Sandbox Code Playgroud) 我试图将从该函数收到的数组中的元素中的 CGRect 信息结合起来。我应该如何只从它返回的CGRect对象中取出对象[UITextSelectionRect] struct。然后循环它们并将它们结合起来。做这个的最好方式是什么?
let test = myTextView.selectionRects(for: paragraph.first!.range)
Run Code Online (Sandbox Code Playgroud)