Swiftサラリーマン当サイトはリンクフリーです。UIApplicationUIApplicationそこここに見られるUIApplicationですが様々なことを実行することが可能。swiftUIApplicationでできる便利な事を何点かやってみたUIApplicationができることは数多くありますので、以下3つをピックアップ。Notificationの登録。ローカルやリモート通知等のプッシュ処理を登録します例えば以下のようにローカル通知をUIApplicationをつかって登録しています。リモート通知に関してはこちらからご確認ください。画面間でデータの受け渡しを行えます。簡単!準備はAppDelegate.swiftの中のAppDelegateクラス内で変数を宣言します。SafariでURLを開く。地味によくつかうのではないでしょうか。openURLはAppExtension(TodayやAction等)では利用できませんので注意してください。その他もメソッドやプロパティ等多数盛りだくさんですあまりにも多いので今回は省略です。後日追記してまいります。記事を書いている時によくつまずくことがあります。カッコを使うと文章が消えてしまったり、ドルマークの変数が表示できなかったり。その度に検索して探しているのでサイトの中に入れてしまいます。以前のバックスラッシュもそうですが、こういった特殊文字難民対策のページにしておきます。NSURLSessionでバックグラウンドで通信処理NSURLConnectionの進化版のような立ち位置に私は感じております。アプリがバックグラウンドになっても通信処理を続けてくれる優れものです。以前まではどうやら音声や位置情報だけに限られていましたが、このクラスによって大きなデータをユーザに気持ちよくDLしてもらうことも可能にです。UIActivityIndicatorViewiOSでローディングをする簡単な方法は標準のインディケータを表示する方法です。画面中央でぐるぐる回ります。