我這裡出這個錯的原因是因為項目中加入生成二維碼libqrencode *.c的檔案,删除不要用就OK了
could not build module 'Foundation'
但是必須要用呢:加入這個東西後編譯出現38個錯,解決方法如下: 網上說:在QRCodeGenerator.h中引入#import <UIKit/UIKit.h>就好了(我這麼做并不行)
接下來: 1.單擊你的工程,選擇TARGET下的目标檔案
2.在頁籤中選擇“Build Settings”選項
3.找到“Apple LLVM compiler x.x - Language”設定項(其中x.x為你的xcode預設的LLVM編譯器版本,不同的xcode版本不一樣)
4.圖中綠色選中的選項“Compile Sources As”,意思是要把工程按照哪一種語言進行編譯,預設是第一個“According to File Type”,将其改成Objective-C++即可。 (我的改成objective-c++并不行,改成object-C就可以了)