您的位置:首页 > 移动开发 > Swift

Swift工程下使用OC版本的MKNetworkKit

2015-12-05 22:34 806 查看
Swift工程下使用OC版本的MKNetworkKit

貌似网络库MKNetworkKit没有Swift版本的,因此就需要将OC版本的网络库移植到Swift工程中。

步骤大概如下:

首先从https://github.com/MugunthKumar/MKNetworkKit 下载最新版本的MKNetworkKit。

将此版本的MKNetworkKit导入到Swift工程中。

参考 https://developer.apple.com/library/prerelease/tvos/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.htm建立桥接文件。

有关桥接文件的命名,基本建议为:工程名-Bridging-Header.h(当你在swift工程第一次创建oc类时,Xcode会提示是否创建桥接文件,默认命名为工程名-Bridging-Header.h,并且在Building Settings中的Objective-C Bridging Header中设置该文件)。当然你也可以自己建立头文件,在Building Settings中的Objective-C Bridging Header中配置该头文件。

在桥接文件中导入你所需要的oc的头文件,这里添加#import “MKNetworkKit.h”

在Swift文件中,调用网络库测试。

最后附上源码:https://github.com/FyhSky/MKNetwokkitSwift

转载请注明出处:http://blog.csdn.net/skynullcode
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: