2021年9月17日のブックマーク (2件)

  • Xcodeテンプレートを作ってみた - メグリ株式会社

    iOSエンジニアの二木です。 前回、EAPiOSアプリのEAP MVPアーキテクチャの取り組みを紹介しました。 この取り組みで、これまで全てViewControllerに書いていた処理(表示ロジックや表示データの取得など)をPresenter側に切り出したことにより効果が出たのは良かったのですが、Presenterファイルが1つ増えてしまいViewControllerとPresenterの連結部分も書くのが面倒になってきて、どうしようか悩んでいました。。。 そこで、なにか良い方法はないかなと探していたところXcodeのテンプレート作れば楽になると思い、EAPのViewControllerとPresenterのテンプレートと作成してみました。 Xcodeテンプレート作成方法 1.既存テンプレートからコピー 最初からテンプレートを作成すると大変なので、既存のテンプレートをコピーします。 (既存

    Xcodeテンプレートを作ってみた - メグリ株式会社
    nisin-lib
    nisin-lib 2021/09/17
  • Xcodeのカスタムテンプレートを作成して他のMacと共有する

    M1 MacBook Airのバッテリーの持ちが良いので最近はあちこち移動しながらMacBook Airで作業をすることが多くなった。そこでXcodeのカスタムテンプレートも共有したいと思ったので、作成方法も合わせてメモをしておく。 テンプレートの場所 Xcodeのテンプレートは以下の場所にある。 ここにはFile TemplatesとProject Templatesの2つのフォルダがあるが、それぞれフォルダ名の通りファイルのテンプレートとプロジェクトのテンプレートが入っている。 File Templatesの中には新規ファイル作成時に表示されるダイアログのカテゴリ毎にフォルダがあり、その中にファイルのテンプレート1つづつのフォルダが保存されている。 が、カスタムテンプレートはユーザ毎に~/Library/Developer/Xcode/Templatesに入れる方が他のMacとの共有や

    Xcodeのカスタムテンプレートを作成して他のMacと共有する
    nisin-lib
    nisin-lib 2021/09/17