前提・実現したいこと
↑を参考にTextFieldに入力した文字をfirebaseに追加しようとした所
ref.child("user/01").setValue(["name": TextField.text!])
の箇所でエラーが出てしまいました
エラーメッセージ
Thread 1: Fatal error: Unexpectedly found nil while unwrapping an Optional value
該当のソースコード
ref.child("user/01").setValue(["name": TextField.text!])
全体のソースコード
import UIKit import Firebase class ViewController: UIViewController{ @IBOutlet var TextField: UITextField! var ref:DatabaseReference! override func viewDidLoad() { super.viewDidLoad() ref = Database.database().reference() } @IBAction func add(_ sender: Any) { // let data = ["name": TextField.text!] ref.child("user/01").setValue(["name": TextField.text!]) } }
試したこと
アンラップを試みましたがどこがOptional値でどうアンラップしたら良いのか分からない状態です
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/30 15:40