swift 3にアップデートしたらType 'Any?' has no subscript members


表題通り、Swift2 -> Swift3にアップデートした時に
こんなエラーが出てしまいましたので対応をメモ

こうした

型推論ができていなかったので、キャストしました。41行目のことろです。

なんでそうなったか

Swift3ではsnapshop.value?のところでAny型を返すようになり、
41行目のsnapshop.value?["uid"]でAny型に対して添字を使おうとしてエラーが出ています。

Any型をディクショナリ型にasでキャストしてあげれば解決しました