RubyCocoa ここ数日のコミット 2012-09-08 テンプレートのXcode 4.4化
先週のCocoa勉強会の発表の調査結果を生かして、RubyCocoaのプロジェクトテンプレートのXcode 4.4化が完了した!
- 元のXcode4.xは4.1としてコピー(r2361, r2366)
- Ruby-Cocoa Application Baseは削除(r2363-r2364)
- Xcode4.xの4.4化(r2365-r2372)
- Class Prefix (prefixable)対応
- .rbのコードを最新テンプレートに合わせて変更
- .xibは最新ので上書き
- Xcode4.xをXcode4.4に名前変更(r2373)
- 4.4の作業時に見つけたバグを4.1に反映(r2374)
作業内容としては、通常のCocoaアプリのテンプレートの差分を見ながら反映してく感じ。そのために、Xcode-4.1をインストールするハメになったり。
上述のリストにあるように、Xcode4.xをXcode4.4に変えたので試してみたい場合は次のようになります。
$ svn export --force https://rubycocoa.svn.sourceforge.net/svnroot/rubycocoa/trunk/src/template/Xcode4.4/Templates \ ~/Library/Developer/Xcode/Templates
ちなみに、.xctemplateはシンボリックリンクでも機能するようなので、別の場所にexportじゃなくてcheckoutしておいてリンクを貼っておくとsvn updateで最新のテンプレートに更新できて便利かもしれません。
テンプレートに必要なのは以下の4つのファイルです。