本文内容基于 Xcode 6.4 和 Swift 1.2,深入浅出讲解了混编方法,对于 iOS 开发者来说可能会有所帮助。

为什么要混编?

  • 语言发展趋势(TIOBE),Swift 排行持续上升, OC 排行呈重力下降
  • 项目正常迭代需要
    • 很多第三方库仍然使用 OC 实现
    • 项目中原来已经用 OC 实现的模块如果使用 Swift 重写,代价稍大
    • 我们需要在项目中使用 Swift 才能真正碰到问题,解决问题

注:不是为了混编而混编。混编只是在对开发资源、项目管理和技术发展趋势进行综合衡量之后做出的比较合理的选择。

阅读原文 »

4 收藏


直接登录

推荐关注