ローソンデジタルイノベーション テックブログ

ローソンデジタルイノベーション(LDI)の技術ブログです

Swift

初期値を入れて楽々コーディング

こんにちは、iOSエンジニアの柳です。 今回はコーディングする際に工夫していることについて記事を書きたいと思います! メソッドの引数に初期値を入れてコード量を減らす取り組み 最近開発をしていてメソッドの引数に初期値が入っていないと呼び出すのが少…

SwiftPackageManagerによるライブラリの導入をしてみた

はじめまして、LDIのモバイルアプリエンジニアの庄司です。 今回はLDIの開発でSwiftPackageManager(SPM)を導入したため、導入方法を紹介していきます。 この記事はSPMを導入したいと思ってる人向けです。 導入経緯 テストフレームワークのNimbleとQuickをCar…

finalとprivate修飾子の有無でビルド速度が変化するのか検証してみた

はじめまして、去年末にLDIに入社したiOSエンジニアの柳です。 今回はビルド速度改善に関する記事を書きたいと思います。 今回やったこと finalとprivateを付与することでビルドの速度が改善される。という話は以前から聞いたことがあったのですが、どれくら…