swift 3にアップデートしたらType 'Any?' has no subscript members
表題通り、Swift2 -> Swift3にアップデートした時に
こんなエラーが出てしまいましたので対応をメモ
こうした
型推論ができていなかったので、キャストしました。41行目のことろです。
なんでそうなったか
Swift3ではsnapshop.value?
のところでAny型を返すようになり、
41行目のsnapshop.value?["uid"]
でAny型に対して添字を使おうとしてエラーが出ています。
Any型をディクショナリ型にasでキャストしてあげれば解決しました
Author And Source
この問題について(swift 3にアップデートしたらType 'Any?' has no subscript members), 我々は、より多くの情報をここで見つけました https://qiita.com/___dera/items/7313f2fc705d846c88f2著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .