Xcode3とXcode4でInterface Builder(xib)と決別する

iPhoneiPad用のプロジェクトテンプレートを作った。
xibを使わない方法でしかiPhoneアプリ作ってないから、Interface Builderの使い方をさっぱり知らずにここまで来てしまった。
それはそれで問題な気がする。(特にXcode4)
 

Xcode3

設定方法

Empty iPhone Application.zipを、~/Library/Application Support/Developer/Shared/Xcode/Project Templates/Application/ に展開する。

mkdir -p ~/Library/Application\ Support/Developer/Shared/Xcode/Project\ Templates/Application/
cd ~/Library/Application\ Support/Developer/Shared/Xcode/Project\ Templates/Application/
wget http://g-storage.appspot.com/share/eth0jp/Empty%20iPhone%20Application.zip
unzip Empty\ iPhone\ Application.zip
rm Empty\ iPhone\ Application.zip

 

Xcode4

Xcode4では、xctemplateという形式でテンプレートを作るようになった。
xctemplate形式ではmain.mとかコアな部分を弄れなくなったから、xibと完全に決別する事は出来なくなった。
 

設定方法

Empty Application.xctemplate.zipを、~/Library/Developer/Xcode/Templates/Project Templates/Application/ に展開する。

mkdir -p ~/Library/Developer/Xcode/Templates/Project\ Templates/Application/
cd ~/Library/Developer/Xcode/Templates/Project\ Templates/Application/
wget http://g-storage.appspot.com/share/eth0jp/Empty%20Application.xctemplate.zip
unzip Empty\ Application.xctemplate.zip
rm Empty\ Application.xctemplate.zip