未分類

未分類

SwiftUI これからのアーキテクチャはこれに決めた「ActorStreamMVVM」

プロンプトで伝えたい場合は、私が愛用するアーキテクチャプロンプト: # Actor + AsyncStream + MVVM アーキテクチャテンプレート 以下のSwiftUIアーキテクチャパターンを実装してください: ## アーキテクチャ構...
未分類

GitHub Copilot for Xcode で Language server error: Server error: 1001 Could not log in with device flow on https:// HTTP 404 nil とエラーが出てログイン出来なかった時

GitHub Copilot for Xcodeで Account Settings でログイン出来ていれば以下のようになっています。成功例Language server error: Server error: 1001 Could no...
未分類

SwiftUI .sheet(item でのView表示後キーボード表示でシートが消えた!

このようにシートを表示した.sheet(item: $selectedTagForEditor) { tag in NavigationStack { TagEditor2ndView(tag: tag, viewModel: viewMo...
未分類

Apple Watchと連携時にSwiftUIで必要な概念をAIに質問

class WatchConnectivityManager: NSObject, ObservableObject, WCSessionDelegate { static let shared = WatchConnectivityMan...
未分類

Firebase FirestoreをSMPでSwiftUIへ導入した手順

現在はCloud Firestoreが正式な呼び方の様です。SMPとは「Swift Package Manager」のことです。JSONデータを共有できる所に保存したかったので試してみました。ユーザー認証はなしです。公式の手順で大体いけます...
未分類

SwiftUIプロパティのカテゴリー分け: 4つの主要な分類。4つに分けてみた。

SwiftUIでアプリケーションを開発する際、多くの種類のプロパティが登場します。これらを効果的に管理し、コードの可読性と保守性を向上させるためには、プロパティをカテゴリーに分けることが有用です。この記事では、SwiftUIのプロパティを4...
プログラミング独学

入れ子になったメソッド設計: 目を通しておくべきプログラミングテクニック

このブログでは、Swiftでの入れ子になったメソッド設計について詳しく解説します。高度なテクニックを用いてコードの可読性と効率を向上させる方法を学びましょう。
未分類

初めてのApp課金実装【Swift】前に必要な3つの準備

App課金を実装すにはAppleのサーバーと自前のサバーがいるの?完全初心者の独学者です。そんなこともよくわかっていない状況ですが、初めてのApp課金実装を試してみたいと思います。初めてのApp課金実装【Swift】前に必要な3つの準備早速...