mac项目,原先已使用XMPP库,后来接入WCDB库时,WCDB是C++库,在.mm文件中使用XMPP,提示@import错误无法搜索到@import的类, 解决方案大约就是@import改成#import 我用的是cocoapods,所以#import的路径并不是统一的写法,列举下
- @import KissXML; ==> #import "KissXML.h" // 都在同个Porject里用这种写法
- @import Foundation; ==> #import <Foundation/Foundation.h> // 系统库的写法
- @CocoaAsyncSocket; ==> #import "CocoaAsyncSocket-umbrella.h" //貌似是因为路径问题,无法直接 #import "CocoaAsyncSocket.h"
- 部分@import KissXML; 需要改成 #import "KissXML/KissXML.h"编译一下就知道了
希望解决你们的问题,蛋疼,弄了一下午