Mac OSX Cocoa プログラミングを読んでいますが、
Xcode3.2が使いたい状況です。
Xcode4.1とXcode3.2を併用できる状態だった(はず)なのですが、
Saveしようとするとエラーがでます。
調べると、再インストールが必要だとわかりました。
まず、Xcode3.2をアンインストールします。
http://akio0911.net/archives/5788
$ sudo <Xcode3.2のインストールフォルダ>/Library/uninstall-devtools –mode=all
次にXcode3.2をインストールします。
AppleのDeveloperのページはいつもどおりわかりにくいです。
しかし公式にまだ配布されているとのことでした。
http://stackoverflow.com/questions/6339982/xcode-3-2-5-with-ios-sdk-4-2-download
リンクはこちらです。
Xcode 3.2.6 and iOS 4.3
https://developer.apple.com/devcenter/download.action?path=/Developer_Tools/xcode_3.2.6_and_ios_sdk_4.3__final/xcode_3.2.6_and_ios_sdk_4.3.dmg
ここからが本題ですが、インストール用のバッチコマンドがあるそうなので
それを利用します。
http://catacombae.blogspot.com/2011/07/installing-xcode-326-in-mac-os-x-lion.html
順調にインストールしていたのですが、iTunesを閉じろというinstallation alertがでました。
しかし、閉じてもAlertが出たまま。
ググると、iTunes Helperのプロセスがまだ走っているのが原因とのこと。
https://discussions.apple.com/thread/3191443?start=0&tstart=0
コマンドラインから解決します。
$ ps aux | grep iTunes shohei 1814 0.0 0.0 2466092 892 ?? S Fri02PM 0:01.52 /Applications/iTunes.app/Contents/MacOS/iTunesHelper.app/Contents/MacOS/iTunesHelper -psn_0_217141 shohei 86807 0.0 0.0 2425480 200 s000 R+ 11:42PM 0:00.00 grep iTunes #ここからiTunesHelperのプロセスの番号を読み取る。2列目の値。自分の場合は1814 $ kill -9 1814(上で読み取ったプロセスの値)
やっとできました。
ファイルを作って保存、してみると。ん?また保存できない!
もう一度調べると衝撃の事実が。
http://stackoverflow.com/questions/4089450/xcode-the-document-could-not-be-saved
マウスカーソルを
ファイルの上ではなく
コードの位置において保存せよ
やられました。これで解決しました。