firebaseからデータを取得した際、一致するデータがある時と、無い時で
処理を分けたいのですがうまくいきません
↓のコードで試してみましたが、データが無い時にprintの結果が
// nilじゃない
// <null>
と帰ってきてしまいました
swift
1let ref = Database.database().reference().child(a) 2 3ref.observeSingleEvent(of: .value, with: { (DataSnapshot) in 4 5if DataSnapshot.value != nil { 6 print("nilじゃない") 7 print((DataSnapshot.value)!) 8 9 } else { 10 print("nil") 11 }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/17 03:40
2019/08/22 09:07