Ios 将MarqueeLabel转换为Swift 1.2语法时枚举出错

Ios 将MarqueeLabel转换为Swift 1.2语法时枚举出错,ios,xcode,swift,uilabel,Ios,Xcode,Swift,Uilabel,我想在我用Swift 1.2编写的应用程序中为标签添加字幕效果。我在Swift 2中找到了这个图书馆。 除了一个错误外,我几乎转换了所有的错误 现在显示的唯一错误是: “[(图层:CALayer,动画:CAKeyframeAnimation)]”没有成员 名为“枚举” 显示代码的错误是: // Call scroller var scrolls = scroller(interval: interval, delay: delay) // Perform all animatio

我想在我用Swift 1.2编写的应用程序中为标签添加字幕效果。我在Swift 2中找到了这个图书馆。 除了一个错误外,我几乎转换了所有的错误

现在显示的唯一错误是:

“[(图层:CALayer,动画:CAKeyframeAnimation)]”没有成员 名为“枚举”

显示代码的错误是:

// Call scroller
    var scrolls = scroller(interval: interval, delay: delay)
    // Perform all animations in scrolls
    for (index, scroll) in scrolls.enumerate() {
        let layer = scroll.layer
        let anim = scroll.anim

        // Add callback to single animation
        if index == 0 {
            anim.setValue(completion as AnyObject, forKey: MarqueeKeys.CompletionClosure.rawValue)
            anim.delegate = self
        }

        // Add animation
        layer.addAnimation(anim, forKey: "position")
    }
请帮我改正一下


提前感谢。

Swift 1.2使用以下语法:

for (index, scroll) in enumerate(scrolls) {