概要 iOS 開発において DI といえばこれというような方法やライブラリは現状ないと思います。そんな中で、 pointfree が開発している swift-dependencies は今後のスタンダードになりうるような良いライブラリだと感じたので紹介したいと思います。 swift-dependencies はもともと swift-composable-architecture (TCA) から切り出されたライブラリですが、 TCA を利用していないアプリでも使うことができます。 この記事では、 swift-dependencies の内部実装などには踏み込まず、 使い方 メリット 利用にあたって注意すべき点 についてまとめようと思います。 リンク pointfreeco/swift-dependencies - github swift-dependencies documentatio