2016-10-12 7 views
1

このコードでは、Swift 3.0にアップデートして以来、このデータはオプション( 'data')としてアプリケーションに表示されます。何か案が?ここで Swift 3.0でオプション()を返す

let ring1FightRef = FIRDatabase.database().reference().child("Ring1Fighting") 


@IBOutlet weak var ring1Fighting: UILabel! 

あなたはちょうどあなたが受け取る値をアンラップする必要があるのviewDidLoad

ring1FightRef.observe(.value) { (snap: FIRDataSnapshot) in self.ring1Fighting.text = (snap.value as AnyObject).description 
    } 

答えて

2

のコードである: - 恐ろしい

FIRDatabase.database().reference().child("Ring1Fighting").observe(.value) { (snap: FIRDataSnapshot) in 

     print((snap.value as! String)) 


    } 
+0

ありがとうございました。 –