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
貌似网络库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
相关文章推荐
- 开源的 Swift 不能用来开发 AppStore 应用,苹果为何还要开源?
- swift注意点
- Swift中使用presentViewController跳转页面后模拟器显示黑屏问题
- Swift设置Table View的Cell中Lable自适应内容高度的
- iOS-Swift-Plist-KVC
- 7、swift中UIImageView的使用方法
- 6、UIStepper基于swift的步进控件的使用
- 5、UISlider的使用基于swift
- swift中控制流相关
- 互联网从业者的发展源于不断的学习-那就从swift开始吧
- swift开源了,iOS开发者的福音到了
- Swift编程风格指南
- The beginning iOS8 Programming with Swift 中文翻译 - 6
- IOS_Swift_Subscripts下标脚本
- iOS 新特性分列式 之 iOS 9.x - 主要内容:苹果笔 API 引入、3D Touch、iPad 多任务加强、应用瘦身、应用传输安全、Swift 加强
- The beginning iOS8 Programming with Swift 中文翻译 - 5
- swift pragma mark
- Swift 格式化转换字符串
- The beginning iOS8 Programming with Swift 中文翻译 - 4
- Swift开源了,有什么好处?