开发者社区> 问答> 正文

swift到底是顶替OC还是与OC并存?

swift到底是要顶替OC还是与OC并存?
亦或是短期内并存,长期计划是顶替?

展开
收起
a123456678 2016-07-27 11:38:02 2180 0
3 条回答
写回答
取消 提交回答
  • 宇宙虽有其起源,却没有终结。无限。 星球虽也有起源,却因其自身之力走向毁灭。有限。

    目前来看还是长期并存的形态。
    因为切换到Swift后没有特别大的优势,只是语言更加新颖带来一定的开发效率提升和代码可读性增加,但是由于大部分开发者现在还是objc栈,所以这一点暂时不成立。
    所以,如果后面不是苹果强推,还是并存的的形态,但考虑到苹果的强硬性不排除强推,特别是Swift abi固化后,因此可以先简单单学习学习Swift相关知识就行。

    2019-07-17 20:00:29
    赞同 展开评论 打赏
  • 2014年开始发布swift到现在4年了,swift的发展比较迅猛。但是在国内的开发环境下,尤其是大公司,由于各种原因,仍是OC的天下。
    只能说,swift的前景是光明的,道路是曲折的。

    2019-07-17 20:00:29
    赞同 展开评论 打赏
  • 没有人能完全正确预测未来
    我只说看到的现象:

    swift 并不是拍脑门搞的语言,下周就四岁了
    Obj-C 如日中天时发布另一门开发语言
    接下来一段时间, iOS 开发教程会同时存在两个语言版本
    Apple 官方教程,反复将 swift 和C ,Obj-C做比较
    UIKit 里面的枚举类型都已经用 Swift 的枚举重写
    将近 1000 页的官方文档
    应该能看出些端倪了吧

    2019-07-17 20:00:29
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关课程

更多

相关电子书

更多
OpenStack Swift 海量小文件优化之路 立即下载
From Java/Android to Swift iOS 立即下载
Swift在Airbnb的应用实践 立即下载