ios開発

swift

【Realm Swift】Attempting to create an object of type ‘○○Model’ with an existing primary key value ‘000000000000000000000000’の対処法

Attempting to create an object of type '○○Model' with an existing primary key value '000000000000000000000000'エラーに遭遇したときの対処法を紹介します。
swift

【Swift】Realmでマイグレーション時に型変換する方法まとめ

Realmデータベースの既存のカラムの型を変更したい場合、いくつかの手順が必要になります。 型ごとに変換方法を紹介します。 String型からInt型に型変換する方法 1.マイグレーション用のクラスを作成 まず、マイグレーションを行うための...
swift

【Swift UIKit】UIApplicationDelegateを使ってライフサイクルを管理する方法

UIApplicationDelegateでは、iOSアプリケーションのライフサイクルイベントに対する処理を行うことが出来ます。 アプリの起動、終了、アクティブになったとき、非アクティブになったときにそれぞれ指定の処理を実行できます。 UI...
swift

【Swift UIkit】iosアプリのライフサイクルについて

UIKitでは、アプリケーションの状態(起動・終了など)に応じて処理を実行することができます。 アプリケーションのライフサイクルを管理する方法等について紹介します。 前提 フォアグランド・アプリ(画面に表示されていてユーザーが操作中のアプリ...
swift

【Swift UIKit】UISceneDelegateを使ってライフサイクルを管理する方法

UISceneDelegateはiOS 13以降で導入され、複数のウィンドウ表示に対応したアプリを開発する際に実装が必要なオブジェクトです。UISceneDelegateに関する解説を行います。
swift

【Swift UIKit】UIActivityIndicatorViewの使い方

SwiftのUIKitで用意されているUIActivityIndicatorViewの解説記事です。ユーザーのストレス軽減対策にUIActivityIndicatorViewは重要な役割を担ってくれます。
img 0728 ios開発

SwiftUIやUIKitでロード中表示(処理中表示)を実装する方法

iOS開発での時間がかかる処理において、ユーザーのストレスを軽減するためローディング表示をする方法を解説する記事です。
スポンサーリンク