CarthageのライブラリをSwift Package Managerで簡単に使用する! by Shimomura Kazumasa

iOSDC Japan 2023
ルーキーズLT(5分)

CarthageのライブラリをSwift Package Managerで簡単に使用する!

_kzumu Shimomura Kazumasa _kzumu
2

近年、xcodeprojファイルを軽量に保ち、Swift Package Manager(以下SPM)の方で依存関係を定義するシンプルな構成が多く採用されています。
この方式は、Point-Freeのisowordsなどの比較的大きなプロジェクトでも運用されています。
SPMではxcframeworkのライブラリを簡単に使用することができます。

本トークでは、CarthageのライブラリをSPMから参照するやり方や、
シンプルなextensionの記述によってPackage.swiftを綺麗に保つtipsに加えて、
SPMではなくCarthageを利用することのメリットを簡潔にまとめられたらと思っています。