xcodeのswiftで 「Firebase」を利用したチャットアプリを開発しようと思っているのですが、
以下のFIRAuth.auth()?で
Use of unresolved identifier 'FIRAuth'とエラーが出ます。
色々と調べてみたのですが、具体的な解決方法がわかりません、
どうすれば良いのでしょうか?
よろしくお願いいたします。
Swift
1 2 3import UIKit 4import Firebase //Firebaseをインポート 5 6class ViewController: UIViewController, UITextFieldDelegate { 7 8 let ref = FIRDatabase.database().reference() //FirebaseDatabaseのルートを指定 9 10 @IBOutlet var textField: UITextField! //投稿のためのTextField 11 12 override func viewDidLoad() { 13 super.viewDidLoad() 14 15 textField.delegate = self //デリゲートをセット 16 } 17 18 override func viewWillAppear(_ animated: Bool) { 19 super.viewWillAppear(animated) 20 } 21 22 override func didReceiveMemoryWarning() { 23 super.didReceiveMemoryWarning() 24 // Dispose of any resources that can be recreated. 25 } 26 //投稿ボタン 27 @IBAction func post(sender: UIButton) { 28 //投稿のためのメソッド 29 create() 30 31 } 32 33 //Returnキーを押すと、キーボードを隠す 34 func textFieldShouldReturn(_ textField: UITextField) -> Bool { 35 textField.resignFirstResponder() 36 return true 37} 38 func create(){ 39 40 guard let text = textField.text else {return} 41 self.ref.child((FIRAuth.auth()?.currentUser?.uid)!).childByAutoId().setValue(["user":(FIRAuth.auth()?.currentUser?.uid)!,"content": text, "date": FIRServerValue.timestamp()]) 42} 43} 44 45コード
回答2件
あなたの回答
tips
プレビュー