問題
CodeschoolでiOS7アプリ開発の学習をしていたときのこと。
Xcodeでエラーとなっている点はすべて潰した。それなのにコンパイルエラーになった。エラーログを見ると、
After modifying system headers, please delete the module cache at '/Users/username/Library/Developer/Xcode/DerivedData/ModuleCache/6XL2DHZVON89'
(6以降はそのままではない)
と出ていた。
参考 http://stackoverflow.com/questions/18547895/cant-get-rid-of-apple-llvm-5-0-error
解決方法
ログの指示するまま、/Users/username/Library/Developer/Xcode/DerivedData/ModuleCache/のファイルをすべて消す。
1なんとかも6なんとかもすべて消した。ブランクファイルだったtimestampsも消した。
Xcodeをいったん終了させ、改めてxcodeprojを開いたところ、コンパイルエラーは発生しなくなった。