swift 相比起 objective-c 到底有什么优势呢

2016-06-27 10:29:33 +08:00
 Pandara
16138 次点击
所在节点    程序员
77 条回复
mudkip
2016-06-28 00:14:18 +08:00
写代码的幸福感倍增。
这个理由还不够么?
hstdt
2016-06-28 00:48:42 +08:00
写起来开心,效率高,舒服。
IvanLing
2016-06-28 01:00:44 +08:00
请在项目中使用 swift 的举个抓🙋🏻
nino789pzw
2016-06-28 01:00:50 +08:00
wohenyingyu01
2016-06-28 01:11:28 +08:00
调用不了 c 库。我们的 ios 代码 80%都是 C ……
rqzheng2008
2016-06-28 02:47:11 +08:00
swift 3.0 API 又大改了,苹果设计语言怎么就不考虑一下向后兼容呢
Perry
2016-06-28 03:13:49 +08:00
易上手,新手写起来舒服
一直在更新
chai2010
2016-06-28 06:42:24 +08:00
objc 一直是补丁语言( c++也是一样的问题),它们虽然抱住了 c 的大腿,但是也包含了 c 的诸多问题,语言不能自由健康的发展进化。 objc 是该进垃圾桶了。

swift3 语法没多大变化, API 部分也只是转换规则做了调整。最期待的还是 spm 能早日支持 iOS
RqPS6rhmP3Nyn3Tm
2016-06-28 07:07:44 +08:00
Swift :从精通到入门
XueSeason
2016-06-28 08:43:27 +08:00
@MartinLv 好像看到小影的同事了。
tianshilei1992
2016-06-28 08:45:13 +08:00
插个题外话…
iBooks 国区不可用以后,最新的 Swift 那本教程去哪找呀…
xsown
2016-06-28 08:56:54 +08:00
用过 swift ,会用 swift 的,一定不会再愿意用 oc 了
觉得 swift 是吹的,都不是 iOS 程序员,或者是根本没好好用过 swift 的人
chai2010
2016-06-28 09:17:50 +08:00
说 Swift 不兼容升级导致“从精通到入门”,估计有这几类: 1. 调侃; 2. 精通程度到 println 函数; 3. 非 iOS 开发者
Ixizi
2016-06-28 09:21:23 +08:00
fatestigma
2016-06-28 09:23:00 +08:00
Swift 语法比 Obj-C 简单非常多,对于新手入门简单,这应该也是苹果希望的。另外作为苹果的亲儿子和 IBM 的干儿子,感觉发展还是很有劲头的吧。
另一方面,好像 Obj-C 在 06 年开始进入 2.0 之后也没有什么大的更新了,而 C 、 C++ 还在发展之中,而 Swift 现在更新还是非常频繁的,可以进一步支持各种现代化语言的特性。
PublicFourWord
2016-06-28 10:08:29 +08:00
no C in Swift
xiandao7997
2016-06-28 10:22:15 +08:00
chuhemiao
2016-06-28 10:25:52 +08:00
MartinLv
2016-06-28 10:32:11 +08:00
@XueSeason 好巧。握个爪~
noif
2016-06-28 11:23:48 +08:00
@ethanlu 写了 5 年的老鸟说 oc 完全就是在写英文段子

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/288525

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX