2013年6月21日金曜日

xcode更新後で新規に作成したファイルでauto completeやsyntax colorが働かない

Xcodeを更新したらsyntax coloring(code highlight)やauto-complete(code hint)が動かない、作業用インデックスに追加されていないぽい。

まず以下を試す。organizerでderiveddataを削除、他ユーザのworkspace情報なども削除。
http://stackoverflow.com/a/8165886

それでもダメで、しょうがなくProject, Targetの情報をひとつずつチェックしてったら、どうやらProject->Targets->Build Phases->Compile Sourcesに新しいファイルが含まれていないのが原因だったようだ。新規ファイル作成時にこれまではチェックされていたはずのTargetsがはずれていた。

これをチェックしてファイルを新規作成ことで問題は解消された(既存ファイルの場合はCompile Sourcesに直接mファイルを追加)




とても無駄な時間だった…。