xcodeVersion 10.2.1+Swift4(とSwift5) エラー(記述ミス)メモ
Declaration is only valid at file scope
Declaration is only valid at file scope
(宣言はファイルスコープでのみ有効です)
解決した方法
Extensionはクラスの外に書く
Invalid redeclaration of 'Neko'
Invalid redeclaration of 'Neko'
'Neko'の無効な再宣言
同じこと2回書いてた
unespectedly found nil while unwrapping an Optional value
どこか知らんけどちゃんと中身入ってるかみて!」
と言ってるらしい
UIImagePickerControllerでエラー?
[discovery] errors encountered while discovering extensions: Error Domain=PlugInKit Code=13 "query cancelled" UserInfo={NSLocalizedDescription=query cancelled}
Swiftのバージョンを確認する
一番最初は「ていうか今の最新のSwiftってなんばんなの?」と思った
調べてよかった、Swift5.0.1だった(4だと思い込んでた
.instantiateInitialViewController() as! ***でクラッシュ
とにかくここでハマってしまいました・・
ViewControllerを.instantiateInitialViewController() するには、
Is initial View Controllerにチェックを入れないといけない
情けないミスですがアプリがクラッシュするのがツライ
遷移先のViewControllerをインスタンス化する方法が間違っています。
storyboard.instantiateInitialViewController()
がインスタンス化するのは、対象のStoryboardの中で Is Initial View Controller に指定されているもの、Interface Builder上では以下のように左端のない矢印で示されているものです。(1つのStoryboardに1個だけしか存在できない。)