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

必须先用CSDN帐户登录。您可以导出所有的博客文章,加入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文件加入进去就能够了:

编译。

CSDN下载地址

GitHub地址

UPDATED:

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

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

最新文章

  1. Navisworks 2014 Api 简单的使用
  2. iOS从零开始学习直播之音频1.播放本地音频文件
  3. 嵌入式Linux驱动学习之路(十二)按键驱动-poll机制
  4. WebService基本使用
  5. iOS使用静态变量
  6. 【原】使用SQLite打开本地*.db文件
  7. linux 关闭系统提示声音
  8. css小心德
  9. (总结)Nginx配置文件nginx.conf中文详解 <转>
  10. android 利用反射机制获取drawable中所有的图片资源
  11. 在Red Hat Enterprise Linux 5 64-bit安装oracle11g r2
  12. asp.net application
  13. web本地存储-UserData
  14. canvas练手项目(一)——选取图片
  15. Flask 学习 十 博客文章
  16. ueditor 回显html样式会直接出来,无效
  17. Go语言基础之结构体
  18. L2-016. 愿天下有情人都是失散多年的兄妹(深搜)*
  19. opencv学习之PyImageSearch
  20. VWAP算法(成交量加权平均价)

热门文章

  1. Broadcast Receiver注意事项
  2. HTML 5最终确定,八年后,我们再谈谈如何改变世界
  3. 二十7天 春雨滋润着无形 —Spring依赖注入
  4. Android4.0设置接口变更摘要(四)
  5. 原创游戏,金庸群侠传X 0.5公布
  6. ALSA安装编程指南
  7. Java Web整合开发(79) -- Struts 2
  8. 左右PHP自增力、神秘递减操作
  9. APK 代码混淆
  10. SSH2.0编程 ssh协议过程实现(转)