- 2021-03-12
【SwiftUI】CoreData のデータ取得メソッドの実装【NSPredicateによる条件指定も解説】
この記事では、SwiftUIでのCoreData内のデータ取得メソッドの実装と、NSPredicateによる条件指定方法を解説します。 CoreData内のデータの取得方法で[crayon-6787392d4f819535382896-i/] というように、[crayon-6787392d4f820 […]
この記事では、SwiftUIでのCoreData内のデータ取得メソッドの実装と、NSPredicateによる条件指定方法を解説します。 CoreData内のデータの取得方法で[crayon-6787392d4f819535382896-i/] というように、[crayon-6787392d4f820 […]
この記事では、SwiftUIでのFSCalendarの実装方法を紹介します。 実装例として、イベントがある日へのマーキング表示と選択されている日の表示方法を解説します。 ◆動作検証環境 ・ローカル環境:mac Catalina ・XCode:12.3 ・SwiftUI:2.0 ・iOS […]
この記事では、SwiftUIでのDate型やCalendarクラスを利用する日付の計算、比較の方法を紹介しています。 日付、時刻の比較 例として[crayon-6787392d5020b370887741-i/] で取得できる日付(実行時に今日の現時刻)と、[crayon […]
この記事では、SwiftUIでのCharts_iOSを使ったグラフの実装方法を紹介します。 実装例としてCoreDataを利用し、Y軸に温度、X軸に日付を線グラフで表示する方法を解説します。 ◆動作検証環境 ・ローカル環境:mac Catalina ・XCode:12.3 ・Swift […]
この記事では、SwiftUIでのドラッグジェスチャー(DragGesture)によるスワイプ(Swipe)動作の実装方法を紹介します。 左から右へスワイプすると、スイッチがONになり、右から左へスワイプするとOFFになる動作です。 ◆動作検証環境 ・ローカル環境:mac Catalin […]
この記事では、SwiftUIでのバイブレーション(Vibration)の実装方法を紹介します。 AudioToolboxフレームワークを利用する5種類、UINotificationFeedbackGeneratorを利用する7種類、計12種類のパターンを紹介します。 ◆動作検証環境 […]
この記事では、SwiftUIでのRevenueCat 利用するApp内課金(AppPurchases)実装方法を紹介します。 実装の例として、非消耗型、新規のApp内課金、すでに購入済みの場合の確認動作のコードを作成します。 なお、Apple Developerのアカウント作成、契約/ […]
この記事では、SwiftUIでのAdMob(アドモブ)広告の実装方法を紹介します。 実装の例として、Banner(バナー)広告、Reworded(リワード)広告表示のコードを作成します。 なお、Google AdMobのアカウント登録、アプリ登録、広告ユニットの作成はすでに済ませた状態 […]
この記事では、SwiftUIでのWidget_iOS14.0のConfigtation Intentを利用した実装方法、そしてより実践的な利用方法としてCoreDataとの連携方法を紹介しています。 なおConfigtation Intentを利用しない実装方法は、こちらの記事で解説し […]
この記事では、SwiftUIでのWidget_iOS14.0の実装方法、そしてより実践的な利用方法としてCoreDataとの連携方法を紹介しています。 ◆動作検証環境 ・ローカル環境:mac Catalina ・XCode:12.1 ・SwiftUI:2.0 ・iOS:14.0 ・Li […]