pch文件下 .m文件報 Could not build module 'Foundation' error

1.有時候我們會遇到將某個.h文件導(dǎo)入到pch文件后 編譯會報錯 :Could not build module 'Foundation' ?這時候我們就需要在pch 文件 加上

#ifdef __OBJC__

#import

#endif

上文中#ifdef __OBJC_的作用就是保證在#ifdef中的宏定義只會在OC的代碼中被引用,否則,一旦引入C/C++的代碼或者框架,就會出錯!

2. build ?Succeed!

解決我的問題,也希望可以解決你的問題并給我一個大大的喜歡,如有不對,歡迎指正...

end!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容