iOS 导入MKNetworkKit 报错
黄舟
黄舟 2017-04-17 16:21:18
[iOS讨论组]

/Users/abc/Desktop/PROJECTS/MusicPro/MusicPlayer/MusicPlayer-Bridging-Header.h:11:9: note: in file included from /Users/abc/Desktop/PROJECTS/MusicPro/MusicPlayer/MusicPlayer-Bridging-Header.h:11:

import "MKNetworkKit.h"

    ^

/Users/abc/Desktop/PROJECTS/MusicPro/MusicPlayer/MKNetworkKit/MKNetworkKit.h:30:2: error: "MKNetworkKit uses features only available in iOS SDK 4.0 and later."

error "MKNetworkKit uses features only available in iOS SDK 4.0 and later."

^
<unknown>:0: error: failed to import bridging header '/Users/abc/Desktop/PROJECTS/MusicPro/MusicPlayer/MusicPlayer-Bridging-Header.h'

书上说,对于swift项目,设置pch文件不起作用,但是看网上各种oc项目,好像都是通过创建pch文件来解决。。。不知咋弄。。。
下面是报错的MKNetworkKit.h的部分:

#ifndef __IPHONE_4_0
#error "MKNetworkKit uses features only available in iOS SDK 4.0 and later."
#endif

PS。其他正常,框架中的类型可以被swift模块识别

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(1)
伊谢尔伦

__IPHONE_4_0 是 Foundation 里的东西,要么去掉,要么增加:

#define __IPHONE_4_0 40000
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号