2022-03-01から1ヶ月間の記事一覧
Swift Concurrencyは並列プログラミングの書きやすさや便利さがよくなっただけでなくパフォーマンスも改善されています。 これまでの問題 これまでのGCDを使った並列処理では、CPU Coreに対して一つスレッドを割り当てそれをスレッドプールにプールして再利…
UIKitのViewをSwiftUIとして使うには、UIViewRepresentableを使います。 そしてUIKitのViewのdelegateやtarget actionをハンドリングしたい場合structではハンドリングできないので、Coordinatorという仕組みが用意されています。 makeCoordinator()がmakeUI…