deque - 枚举双端队列的问题()
问题描述
我使用“attaswift/Deque”库。我有一个双双端队列;
var pointsZ = Deque<Double>()
我想用;
for (index,value) in pointsZ.enumerated(){
...
}
我在 Xcode 11.4.1中收到错误“For-in 循环需要EnumeratedSequence<Deque<Double>>
符合”。Sequence
如何解决这个问题?
解决方案
我改变了我的for循环;
for i in 0..<pointsZ.count {
print(pointsZ[i])
}
它解决了我的问题。
推荐阅读
- memory-leaks - F# 中的计算是否在完成时调用 Dispose()?
- ios - 如何自定义 UICollectionView Cell 以显示图像网格,如附件所示?
- javascript - 按照用户使用 Java Script 将鼠标悬停在它们上的顺序打印消失的悬停数字
- html - css 过渡在我的卡 div 上无法正常工作
- json - 如何使用 Ktor 解析响应
- r - 为什么使用 websocket(路透社)在 R 中出现错误消息?
- node.js - Mongoose:特定用户查询的所有点的总和
- shell - 显示服务器协议的任务是什么?
- r - 迭代列和样本
- php - 试图获取非对象的属性“uid”