Xcodeでクラスファイルを新規作成した後、毎回同じようなコードを書いていて面倒だなと感じることがあります。たとえば、 UIViewControllerを継承したクラスにカスタムセルのUITableViewを持たせる NSObjectを継承したクラスをシングルトンにする といった実装はアプリ開発ではよくありますが、手順は大体毎回同じです。 こういった実装をファイルテンプレート化しておけば、クラスファイルの新規作成時にそのコードが生成されるので、何度も同じコードを書く手間が省けとても便利です。 以下に、NSObjectを継承したシングルトンクラスのファイルテンプレートを例にとり、作成手順を説明していきます。 1. デフォルトテンプレートをコピーしてくる デフォルトテンプレート はXcode.appのパッケージの中身をたどって行った先にあります。 open /Applications/Xcod