0

["toPosition"]下付き文字のあいまいな使用を言う直前にエラーが発生します

guard let toLoc = self.currentDetailObj!["toPosition"][0] as? PFGeoPoint else {
            return
}

前のステートメントでは、これは正常に機能します

    guard let fromLoc = self.currentDetailObj!["fromPosition"] as? PFGeoPoint else{
        return
    }

最初のステートメントが機能しないのはなぜですか? インデックス 0 の位置が必要です。

4

1 に答える 1

0

.first を使用

guard let toLoc = self.currentDetailObj?["toPosition"].first as? PFGeoPoint else {
            return
}
于 2016-05-23T15:12:42.683 に答える