swift到底是要顶替OC还是与OC并存?
亦或是短期内并存,长期计划是顶替?
目前来看还是长期并存的形态。
因为切换到Swift后没有特别大的优势,只是语言更加新颖带来一定的开发效率提升和代码可读性增加,但是由于大部分开发者现在还是objc栈,所以这一点暂时不成立。
所以,如果后面不是苹果强推,还是并存的的形态,但考虑到苹果的强硬性不排除强推,特别是Swift abi固化后,因此可以先简单单学习学习Swift相关知识就行。
2014年开始发布swift到现在4年了,swift的发展比较迅猛。但是在国内的开发环境下,尤其是大公司,由于各种原因,仍是OC的天下。
只能说,swift的前景是光明的,道路是曲折的。
没有人能完全正确预测未来
我只说看到的现象:
swift 并不是拍脑门搞的语言,下周就四岁了
Obj-C 如日中天时发布另一门开发语言
接下来一段时间, iOS 开发教程会同时存在两个语言版本
Apple 官方教程,反复将 swift 和C ,Obj-C做比较
UIKit 里面的枚举类型都已经用 Swift 的枚举重写
将近 1000 页的官方文档
应该能看出些端倪了吧
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。