這里有兩種情況:
第一種是某xxx.m文件不存在或路徑不對,而且里面有5.1什么的
解決方法如下:
在Build Phases-->Complie Sources中找到有兩個xxx.m文件,一個正常,一個標紅了xxx.m,只要把標紅的丟失文件刪除掉就行了。
第二種是,里面有4.1什么的
解決方法如下:
在Build Settings 中,
將Apple LLVM compiler 4.1 - Language 中的
c++Standard Library 修改為
libstdc++(GNU C++ standard library)