Swift– tag –
-
CodeQL 2.26.2でSwift 6.3.3・Kotlin 2.4.10に対応|更新要否と確認手順
Swift 6.3.3やKotlin 2.4.10へ更新した後、「現在のGitHub CodeQLで正しく解析できるのか」「GitHub Enterprise Server側も更新が必要なのか」と迷うケースがあります。... -
CodeQL 2.25.3がSwift 6.3対応、GitHub code scanningの変更点と確認ポイント
CodeQL 2.25.3は、GitHubのcode scanningで使われる静的解析エンジンCodeQLの更新版です。今回の最大のポイントは、Swift 6.3でビルドされたアプリの解析に対応したこと... -
CodeQL 2.25.0がSwift 6.2.4に対応 iOS/macOS開発で確認すべき影響と設定
Swift 6.2.4 へ上げたいのに、CodeQL の解析が止まるのは避けたい。そんな現場にとって、2026年3月31日に公開された GitHub Changelog の更新は重要です。CodeQL 2.25.0... -
Kotlin NativeとSwift/Objective-Cの相互運用を実現する方法を徹底解説
Kotlin Nativeを使用すると、Kotlinコードをネイティブプラットフォームで実行可能にするため、特にiOS開発においてSwiftやObjective-Cと連携する場面が増えています。... -
RustとSwift間でデータをやり取りするFFIの完全ガイド
RustとSwiftは、それぞれパフォーマンスや安全性に優れたモダンなプログラミング言語です。Rustはメモリ安全性と速度を重視し、システムプログラミングに適しており、Sw... -
Swiftでスレッドセーフなプロパティの実装方法:データアクセスを安全に管理
Swiftでスレッドセーフなプロパティを実装することは、マルチスレッド環境でデータの整合性と安定性を保つために非常に重要です。特に、複数のスレッドが同時に同じデー... -
Swiftの@Stateプロパティで効率的なビューの状態管理を徹底解説
Swiftの@Stateプロパティは、SwiftUIアプリケーションにおけるビューの状態管理に不可欠な要素です。状態とは、アプリケーションの動作中に変更されるデータを指し、ユ... -
Swiftで「static var」を使ったシングルトンパターンの実装方法と注意点
Swiftで開発を進める上で、特定のクラスやオブジェクトがアプリケーション全体で1つだけ存在する必要がある場合に役立つデザインパターンが「シングルトンパターン」で... -
Swiftで@ObservedObjectを使ったプロパティ変更のUI反映方法
SwiftUIは、Appleが開発した宣言型UIフレームワークであり、UIの状態管理が大きな特徴です。その中でも、データモデルの変更をUIに反映するために使用されるのが@Observ...
