2022-01-01から1年間の記事一覧

Swiftの文字列補間をカスタマイズする

以下の3つのProtocolを用いることで、Swiftの文字列補間(式展開, 変数展開などとも言う)をカスタマイズすることができる。 ExpressibleByStringLiteral ExpressibleByStringInterpolation StringInterpolationProtocol 文字列リテラルで任意の型を初期化す…

機能のモジュール化

機能単位でモジュール分割するにあたってどのように依存解決したら良いかを考えてみた。 以下のリポジトリであれこれしながら考えた。 github.com 機能モジュールとは 機能単位でモジュールを作成していくこと 上記の図のように Feature A 画面と Feature B …