AppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
Assigning to 'AppDelegate *__strong' from incompatible type 'id<UIApplicationDelegate> _Nullable'
ってことだな。
クラス間で使うグローバル変数みたいなものをAppDelegateクラスに作っといて、それにアクセスするためのおまじないで、iOS9までは問題なかったんだけど。
どうやら型のチェックを厳密にするようになったためらしく、上記のようにキャストしてやったらWarning消えただよ。めでたしめでたし。
appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
どうやら型のチェックを厳密にするようになったためらしく、上記のようにキャストしてやったらWarning消えただよ。めでたしめでたし。
0 件のコメント:
コメントを投稿