回答編集履歴

2 補足

hameji

hameji score 1280

2018/06/06 08:35  投稿

func showAlert()の中にもprint()を記載して、
どこまで実際にコードが走ってるか確認して見てはどうでしょうか?
また、showAlert()の中身に問題がないか
(見た感じないとは思いますが、)
変数に適当に値を導入して、
viewDidLoadで一度呼び出して
問題なく動くか確認して見てはどうでしょう?
自分としては、
error.localizedDescriptionがStringなのかが、
気になる所です。
それもString型の変数を用意して代入し、
printできるか確認して見てはどうですか?
printできるか確認して見てはどうですか?
(errorが出てないと確認できないかもしれませんが。。。)
1 追記

hameji

hameji score 1280

2018/06/06 08:33  投稿

func showAlert()の中にもprint()を記載して、
どこまで実際にコードが走ってるか確認して見てはどうでしょうか?
また、showAlert()の中身に問題がないか
(見た感じないとは思いますが、)
変数に適当に値を導入して、
viewDidLoadで一度呼び出して
問題なく動くか確認して見てはどうでしょう?
問題なく動くか確認して見てはどうでしょう?
自分としては、
error.localizedDescriptionがStringなのかが、
気になる所です。
それもString型の変数を用意して代入し、
printできるか確認して見てはどうですか?

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る