1.清緩存(一般無效)
2.pch文件增加以下代碼,主要解決項目中出現了其他類型文件,比如.c等。區分文件類型編譯項目。
#if __OBJC__
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#endif
3.Build Setting中將Compile Sources As 改為 Objective-C++。
4.更改文件identity and type屬性為Objective-C Source。
5.如果你修改過UIKit,那就涼涼了,重裝Xcode或者從別人那里考一份吧。