そこで、XCode 4.6.3 プロジェクトの名前を次のように変更しました。
XCode を閉じて、物理ディレクトリ内のワークスペースの名前を変更しました。
プロジェクトフォルダの名前も変更しました
XCode を開き、仮想ディレクトリ内のプロジェクト フォルダーの名前を変更しました。
この SO question: Renaming xcode 4 project and the actual folderで説明されているように、Identity Inspector でパスをリダイレクトしてフォルダーを再リンクしようとしました。ただし、リンクは赤のままでした。そのため、同じ質問の2番目の回答でアプローチを試みました..1 ..Finderから、プロジェクトバンドル内の.pbxprojファイルをテキストエディターで開きます(コンテキストメニュー「パッケージの内容を表示」)。..2.. 元のフォルダ名を検索して新しいフォルダ名に置き換えます。
これはうまくいきました。仮想リンクが赤ではなく黒になり、プロジェクトがコンパイルされて実行されました。
Use of undeclared identifier
ただし、クラスまたは定数が見つからないというエラーが47個あります。プロジェクトは正常に実行され、クラスは存在し、ファイル名は黒ですが、それらすべてを見るのは煩わしく、正当なエラーが発生したときに認識できません。
クリーニングは何もしません。XCode を閉じて再度開くと、1 つのビルドではエラーが発生しませんが、次のビルドではUse of undeclared identifier
エラーが表示されます。