小编Mar*_*IOS的帖子

enumerate不可用调用序列上的enumerate方法

刚刚下载了Xcode 7 Beta,并在枚举时出现了这个错误

错误:

enumerate不可用调用序列上的enumerate方法

 func layoutSpecialKeysRow(row: [Key], keyWidth: CGFloat, gapWidth: CGFloat, leftSideRatio: CGFloat, rightSideRatio: CGFloat, micButtonRatio: CGFloat, isLandscape: Bool, frame: CGRect) -> [CGRect] {
    var frames = [CGRect]()

    var keysBeforeSpace = 0
    var keysAfterSpace = 0
    var reachedSpace = false
    for _k, key) in enumerate(row) {
        if key.type == Key.KeyType.Space {
            reachedSpace = true
        }
        else {
            if !reachedSpace {
                keysBeforeSpace += 1
            }
            else {
                keysAfterSpace += 1
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

swift ios9

7
推荐指数
1
解决办法
1551
查看次数

标签 统计

ios9 ×1

swift ×1