【swift】alertが表示されない

環境
OS: macOS 10.12.3
Swift: 3.1

swiftでalertを表示させようとalert文を「viewDidLoad()」内に記述したところコンソールに以下の警告が表示された。

2017-03-29 00:18:23.601 test_app[3363:89538] Warning: Attempt to present on whose view is not in the window hierarchy!

どうやらalertを使うタイミングが早かった為出ている警告のようです。

そこで「viewDidLpad()」ではなく「viewDidAppear()」でalertを表示させるように修正したところ無事出力されるようになった。

この記事は役に立ちましたか?
  • 役に立った(0)
  • もっと詳しい情報が必要(0)
  • 情報が古かった(0)
  • 目的の情報では無かった(0)

シェアする

  • このエントリーをはてなブックマークに追加

フォローする