斯威夫特!不删除Optional()

Alp*_*ven 12 asynchronous optional parse-platform swift

之前,我已经成功添加了!强制unwrap从变量中删除"Optional()".我无法在Parse.com返回的数据中执行此操作

    query.findObjectsInBackgroundWithBlock {
        (objects: [AnyObject]!, error: NSError!) -> Void in
        if error == nil {

            for object in objects {
                println(object[myObject]!)
            }

        } else {
            println("Error: \(error) \(error.userInfo!)")
        }

    }
Run Code Online (Sandbox Code Playgroud)

在上面的示例中,将返回Parse.com类中的整个表并将其打印到控制台.然而,

可选的(...)

即使我强行打开使用,也会为每一行返回!在末尾

我错过了什么?

(注意:myObject是Parse Class数据库中Column的名称)

Alp*_*ven 16

MirekE是对的.它是一个嵌套的Optional(Optional()).

解决我:

println(object[myObject]!!)
Run Code Online (Sandbox Code Playgroud)