iOSアプリがフォアグラウンドになった時の更新処理 – Swift4.0

備忘録。
https://qiita.com/kijibato/items/a0b9b956f7a9a35dcf1d より

例えば現在時刻を表示するアプリの場合、単純に「override func viewDidLoad() {」にコードを書くだけだと、アプリ再起動時にしか時刻が更新されないので、バックグラウンド -> フォアグラウンドになった際に更新する処理を入れる必要があります。

コードの詳細は上の記事の方が記載しているので割愛

サンプルコード(Swift4.0)


お知らせ

ヒヨコ歩数計という歩きながらヒヨコが育っていくアプリを作って、いろんな方に結構使ってもらっています。
RealmSwift, Admobの動画・インステ・バナー広告、UICollectionView、iOS-Charts、UITableViewを使用しているので、是非ご利用ください!