前提・実現したいこと
Swiftで簡単なプログラムを作成してるのですが、ビルドした際に、
AppDelegate.swiftで「Thread 1: signal SIGABRT」が発生してしまいます。
原因が分からず、ご教授頂ければと思います。
ソースは以下を参考にしています。
https://qiita.com/Simmon/items/dc3490be59acea7fbe0c
ボタンを押すことで、テキストボックスに入力したnameがFirebaseに登録される簡単なプログラムです。
------補足-----------
色々調べた結果、
DBRef = Database.database().reference()
↑の部分でエラーになっているようです。(解決策が見つかりません。)
発生している問題・エラーメッセージ
該当のソースコード
swift
1import UIKit 2import Firebase 3 4class ViewController: UIViewController { 5 6 @IBOutlet weak var TextField: UITextField! 7 // インスタンス変数 8 var DBRef:DatabaseReference! 9 10 override func viewDidLoad() { 11 super.viewDidLoad() 12 13 //インスタンスを作成 14 DBRef = Database.database().reference() 15 } 16 17 @IBAction func add(_ sender: Any) { 18 let data = ["name": TextField.text!] 19 DBRef.child("user/01").setValue(data) 20 } 21} 22
補足情報(FW/ツールのバージョンなど)
Swift4.0
Xcode9.3.1
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/22 12:43