SwiftyJSON 不工作/Swift 1.2 SwiftyJSON 文件

SwiftyJSON not working / Swift 1.2 SwiftyJSON file

当我将我的 SwiftyJSON 文件添加到我的项目时,它有大约 45 个错误,其中大约 44 个正在将 as 更改为 as!。现在我被困在第 238 行的最后一个,然后我就可以走了。错误说:

无法将 'AnyObject' 类型的值分配给 'AnyObject!'

类型的值

代码如下所示:

    set {
            if self.type == .Array {
                var array_: AnyObject = self.object as![AnyObject]
                if array_.count > index {
                    array_[index] = newValue.object
                    self.object = array_
                }
            }
        }

错误在array_[index] = newValue.object行。

请帮我解决这个问题,在此先感谢。

有一个名为 'xcode6.3' 的分支似乎是兼容的。如果使用 Cocoapods,您可以更改 Podfile 以指向分支,如下所示:

pod 'SwiftyJSON', :git => 'https://github.com/SwiftyJSON/SwiftyJSON.git', :branch => 'xcode6.3'