こんにちは。 EveryDaySoft代表の 永田です。
本日はSwiftUIのNotificationCenter活用方法を紹介させていただきます。
https://gist.github.com/daisukenagata/a3dd13c81526f3c8d8f3743bae6c4bd0
参考実装は自作ライブラリーで以前に実施した内容になります。
世界初iPhoneX系で両面同時録画をするライブラリーになります。
https://github.com/daisukenagata/BothSidesCamera
NotificationCenterで活用している機能は、アプリが開く、閉じた際に検知する機能になります。
作動中のもを開くと開始、閉じると終了の用途に使用します。
アプリが開くと検知
@objc func foreGround(notification: Notification) {
print(notification, "foreGround")
}
アプリが閉じると検知
@objc func backGround(notification: Notification) {
print(notification, "backGround")
}以上、SwiftUIプログラムのご紹介でした。
日本は5月中に一律10万円が支給されるので、消費に使用したいと思います。
現在、世界的にスピード重視の方向性になっていると思いますが、日々の基本的な積み重ねでスピードを出せるようになると思いますので、引き続き開発技術を磨いていきます。
一番初めはとにかくアプローチして、期待に応えるという繰り返しで能力は飛躍的に上がっていきますので、それを受け止めれるぐらいの準備も自分にしていきたいと考えています。
以上、貴重なお時間お読み下さいまして、誠にありがとございます。