Objective-C 还是 Swift?哪种语言更好些?

warrior_wj

共 760字,需浏览 2分钟

 · 2016-08-10

file

开发iOS app大概是当今移动互联网最容易成功的方向,假如你刚好有个令人拍案叫绝的idea想通过iOS实现,刚好又有一台Apple的电脑(开发iOS一定要使用Apple的电脑),这篇文章就是为你而写的!

Objective-C一直以来是唯一能写iOS App的程序语言,但2014秋天,Apple公开了新一代的语言Swift,于是踏入iOS的殿堂前,开发者多了一道课题:该用Objective-C或Swift?

我自己的观察是,Objective-C毕竟还是老司机,网络上的资源(第三方套件、示例代码等)及开发工具(Xcode或其他第三方工具)的支持还是让刚出生的小老弟Swift暂时看不到车尾灯。

但Swift承载着苹果爸爸满满的爱,而且是这个世纪才全新设计的语言(当你努力想学习Swift时,全世界都会来帮你),在跑道上的湾口靠着豪情的甩尾超越Objective-C只是早晚的事。

重点是,不管用哪个语言,iOS的核心观念都是一样的。对开发者而言,这两个选项主要只是程序语言语法上的差异,熟悉某一个语言后要跨足另一个也是小事一件。

假如没有特殊的考察,我会建议赶紧跳上Swift这台全新跑车;因为一些原因而必须用Objective-C开发也不必太惶恐,毕竟它也是一枚老司机。

我选好车了,该如何开车呢?

如果你已经下定决心研究Swift,相信我们程序员客栈拥有一定开发基础的你应该不难,至少小编我以前是卖烧烤的,现在也在学习swift。

假如你决定继续乘坐Objective-C这位老司机的车,也是可以的,但是我希望所有的开发者应该把自己定位的更高一点,不断的通过学习新的语言来提升自己的能力。

结论:

Swift是新时代的产物,假如没有特殊的难以跨过的障碍,从Swift开始iOS开发,未来应该是个不错的选择!

浏览 50
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报