SwiftUI NavigationStack 完全ガイド【2026年版】:型安全ナビゲーション・NavigationPath・ディープリンク実装
SwiftUIのNavigationStackを、値ベースルーティング・NavigationPath・ディープリンク・NavigationSplitViewとの使い分け・状態復元まで実装コード付きで解説。iOS 26/Xcode 26に対応した2026年版ガイド。
SwiftUIのNavigationStackを、値ベースルーティング・NavigationPath・ディープリンク・NavigationSplitViewとの使い分け・状態復元まで実装コード付きで解説。iOS 26/Xcode 26に対応した2026年版ガイド。
Swift Testing(Xcode 16以降に同梱)とXCTestの違いから、@Testマクロ・パラメータ化テスト・Xcode 26のexit testsまで実例コードで解説。ヘルパー移行や相互運用モードの使い分けなど、実プロジェクトで段階的に移行する具体的な手順もまとめました。
iOS 17で登場した@Observableマクロは、Combineベースの旧ObservableObjectをどう置き換えるのか。両者の違い、@Bindable、@State切り替え、パフォーマンス改善、よくある落とし穴を、実装コードと2026年時点の最新情報とともに徹底解説します。
Swift 6.2の全新機能を実践コード例つきで解説。デフォルトMainActor分離や@concurrentによる並行処理の簡素化、InlineArrayとSpanの高性能データ型、weak letやRaw Identifiersなど、開発を快適にする変更を網羅します。
iOS 26で登場したLiquid Glassの実装方法を徹底解説。glassEffect()モディファイアからGlassEffectContainer、モーフィングトランジション、ボタンスタイル、ティンティングまで、SwiftUIでの実践的なコード例とともに紹介します。
お好みの言語を選んでコンテンツをお楽しみください