【Swift】Core Dataをバックグラウンドで使う
はじめに 今回はバックグラウンドからCore Dataを使用する方法について記載したいと思います。 例えば、バックグラウンドタスクなどのサブスレッド上で動いているものからCore Dataに書き込みを行いたい場合や、一度 … “【Swift】Core Dataをバックグラウンドで使う”の続きを読む
はじめに 今回はバックグラウンドからCore Dataを使用する方法について記載したいと思います。 例えば、バックグラウンドタスクなどのサブスレッド上で動いているものからCore Dataに書き込みを行いたい場合や、一度 … “【Swift】Core Dataをバックグラウンドで使う”の続きを読む
はじめに 今回はArrayが持つ便利な変換関数たちを紹介したいと思います。 これまで、配列で保持した値に何かしら手を加えて別なデータに変換したいと思ったとき、基本的には変換後の入れ物となる変数を用意して、for文でぐるぐ … “【Swift】Arrayの便利な変換関数たち”の続きを読む
はじめに iOS13からBackgroundTasksというフレームワークが追加されました。 これまではアプリ内のコンテンツを最新に保つため、アプリがバックグラウンドにいる間も定期的に処理を行いたいと考えた場合、Back … “【Swift】BackgroundTasksでいつでも新鮮アプリ”の続きを読む
はじめに SwiftUIでは現状、UITextViewに相当するものが存在しません。 なので、今回はUIViewRepresentableを使ってUITextViewをラップし、TextViewを作ってみたいと思います。 … “【SwiftUI】UIViewRepresentableでTextViewを作る”の続きを読む
はじめに 今回はSwiftで正規表現を行う際に使用するNSRegularExpressionについてまとめたいと思います。 たまに使おうとすると細かい部分で「これ何だっけ?」「どうするんだっけ?」とわからなくなることがあ … “【Swift】NSRegularExpressionの使い方【正規表現】”の続きを読む
はじめに 今回はタイトルのとおり、Core DataとSwiftUIをMVVMで実装してみたいと思います。 データはCore Dataに保存、画面はSwiftUIで作るとして、じゃあそれらをどうやって繋げればいいのか?そ … “【iOS】Core Data + SwiftUIをMVVMで組む”の続きを読む
はじめに @Binding var isPresented: Bool のようなプロパティを、カスタムイニシャライザなどで引数渡しで初期化する場合は・・・ こう! 引数の型はBinding<Bool>で、プロパティ … “【SwiftUI】Bindingを@Bindingに代入する”の続きを読む
はじめに Core Dataの基本的な使い方について端的にまとめます。初心者の方向け、もしくは備忘録(主に自分の)です。 環境はXcode 11.3.1 / Swift5。 Core Data の使用準備 新規プロジェク … “【Swift】Core Dataの基本的な使い方”の続きを読む
はじめに SwiftUIでUISegmentedControlを作るやり方と、色やフォントの外観を変える方法の紹介です。 動作確認は Xcode 11.3.1 でしております。 Pickerを置いて、SegmentedP … “【SwiftUI】SegmentedなControlの作り方”の続きを読む
はじめに アプリの開発中、ふと「iOSで使えるフォントってどんなものがあるんだろう?」と思ってググったところ、以下の素晴らしい記事に出会いました。(大変参考になりました。ありがとうございます🙏) Qiita – … “【SwiftUI】iOSで使用可能なフォント一覧”の続きを読む