修飾子を漏れなく設定するためにXcode Source Editor Extensionを活用してみる by 明渡 麻衣花

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

修飾子を漏れなく設定するためにXcode Source Editor Extensionを活用してみる

m_yamada0617 明渡 麻衣花 m_yamada0617
3

クラスは基本的にfinal修飾子で作成して、無闇に継承できないようにしたい!
プロパティは基本的にアクセス修飾子をprivateに設定して、無闇にアクセスできないようにしたい!
・・・という意図のコーディングルールの下で日々開発に励んでいるのですが、ケアレスミスが多いので非常によくつけ忘れます。
「気をつけるとか不確実すぎるし、何か建設的な改善策はないだろうか?」と調べてみたところ、Xcode Source Editor Extensionを活用するとよさそうなので作ってみることに。
「Xcode Source Editor Extensionの存在はぼんやりと知っているけど、具体的に活用する場面が思い浮かばない」という方が実際に活用するイメージが浮かぶような発表を目指します。