iOS C++ 兼容XMPPFramework @import

mac项目,原先已使用XMPP库,后来接入WCDB库时,WCDB是C++库,在.mm文件中使用XMPP,提示@import错误无法搜索到@import的类, 解决方案大约就是@import改成#import 我用的是cocoapods,所以#import的路径并不是统一的写法,列举下

  1. @import KissXML; ==> #import "KissXML.h" // 都在同个Porject里用这种写法
  2. @import Foundation; ==> #import <Foundation/Foundation.h> // 系统库的写法
  3. @CocoaAsyncSocket; ==> #import "CocoaAsyncSocket-umbrella.h" //貌似是因为路径问题,无法直接 #import "CocoaAsyncSocket.h"
  4. 部分@import KissXML; 需要改成 #import "KissXML/KissXML.h"编译一下就知道了

希望解决你们的问题,蛋疼,弄了一下午

转载于:https://juejin.im/post/5a433b056fb9a0450909c866

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值