优快云博客导出工具 Mac By Swift

本文介绍如何在Swift中与Objective-C及第三方框架交互,重点讲解了使用Bridging Header的方法,并提供了Xcode 6 Beta 4的具体配置步骤。

写这篇文章的主要目的是了解Swift语言本身,如何以及Objc和第三方交互框架

必须先用优快云帐户登录。您可以导出所有的博客文章,加入YAML当首标信息,包括对应标签和分类在头制品信息,和底座式(原版的、转载、翻译)



开发环境


OS X 10.10,Xcode6 Beta4。因为Beta4较之前版本号对Swift更新较大,之前版本号编译出报错

使用的第三方框架


  1. AFNetworking
  2. GTM
  3. RegExCategories

Swift与Cocoa和ObjC交互比較简单,仅仅用Bridging(桥接)一下即可了,详细的做法是使用Bridging Header文件。这个文件无论是Xcode自己主动生成的还是自己手动加入的都能够,一般这个文件为:ProductName-Bridging-Header.h:


在里面直接导入即可:

然后找到Build Settings。搜索Bridging,把Bridging-Header.h文件加入进去就能够了:


编译。

优快云下载地址

GitHub地址


UPDATED:

GitHub上已更新至Xcode6 Beta6,之前版本号编译会报错。详细看 这里

版权声明:如需转载,转载请注明出处。谢谢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值