swift labo

[swift3.0] Firebase、JSQMessagesを使う

Introduction

村本訓一

村本訓一

株式会社lord代表。WEBデザイナー⇒ディレクター⇒プロデューサーです。2010年から起業しています。社会に出てからずっとWEB屋です。 新しいネットサービス、デバイス、コミック、本、映画好きです。最近は急にプログラマーっぽい事もやってます。


LATEST POSTS

UIImageJPEGRepresentationのcompressionQualityでサーバ、ネットワーク負荷減少 25th July, 2017

Reject [Guideline 1.2 – Safety – User Generated Content] 23rd June, 2017



Firebase

[swift3.0] Firebase、JSQMessagesを使う

Posted on

[環境]
Xcode:8.0
Swift:3.0

こんばんわ。

Firebase、JSQMessageを使うサンプルはネット上にたくさんありますが、
swift3のサンプルではないですし、pods経由でもFirebaseもVersion upしています。
・swift3の問題なのか?
・Firebaseが問題なのか?
・swift3とFirebaseの相性がまだ悪いのか?
原因の特定が難しいですね。。。

仕方ないので、Google codelabsを1から読みました。swift3対応してくれていました。


結構はまったので、特にはまったポイントだけ記載します。


swift2でFirebaseのセッティング

swift3でFirebaseのセッティング

微妙ですが、結構違うので困りました。
100%の正解ではないと思いますが、とりあえず動くのでアップします。


swift2でFirebaseへ格納

swift3でFirebaseへ格納

兎にも角にも、型キャスティング系のトラブルが多いですね。。。
FirebaseがDBへの格納を受け付けてくれるためにも、swift3の正しい?型が必要なようです。
取り急ぎですが、誰かの助けになると幸いです!

村本訓一

村本訓一

http://kunikazumuramoto.com

株式会社lord代表。WEBデザイナー⇒ディレクター⇒プロデューサーです。2010年から起業しています。社会に出てからずっとWEB屋です。 新しいネットサービス、デバイス、コミック、本、映画好きです。最近は急にプログラマーっぽい事もやってます。

There are no comments.
View Comments (0) ...
Navigation