现在开始学习 iOS 开发,直接学 Swift 可以 hold 住吗

2018-02-02 09:27:18 +08:00
 parkcg

如题,我想利用工作外的时间学习 iOS 开发,需要从 Obj-C 开始呢还是 Swift 好一些。 想做类似于 Google Sheet,思维脑图,直接学习 Swift 在不懂 Obj-C 的情况下开发出来吗。

15408 次点击
所在节点    iDev
48 条回复
gssdromen
2018-02-02 09:32:37 +08:00
基本 OK 了
ppddtt
2018-02-02 09:34:52 +08:00
49 年入国军
parkcg
2018-02-02 09:38:57 +08:00
@ppddtt 我只活在当下。。。 我本职工作也不是做 iOS 的,未来怎么样不是很关心。
kingcos
2018-02-02 09:39:13 +08:00
学吧,不过再过几个月 5.0 又该出了,还要重新学
goodan
2018-02-02 09:39:34 +08:00
@ppddtt 这个比喻是指,现在 Swift 不合时宜吗?
xomix
2018-02-02 09:40:48 +08:00
@goodan Swift 这个东西升级变化太大,基础语法变化都很大,不过你开始学没什么问题。
xiubin
2018-02-02 09:41:18 +08:00
可以的,objc 也就用的人多,不打算找 iOS 开发的工作,直接学 swift 比 objc 好太多了
jlkm2010
2018-02-02 09:43:35 +08:00
直接学 swift 吧,面向未来,现在去学 oc 是 49 年入国军
swift 能 hold 住项目了,我们公司用的就是 swift
hebwjb
2018-02-02 09:46:04 +08:00
没问题,找 raywenderlich 的教程学,全是 swift 的
我 17 年开始学,已经学完了《 iOS Apprentice 》《 Core Data by Tutorials 》,目前正在学《 iOS Animations by Tutorials 》,打算学完这本书后自己动手开发个小 APP
fffang
2018-02-02 10:01:22 +08:00
不找工作的话完全没必要学 oc 啊
coldmn3
2018-02-02 10:08:14 +08:00
见过不少开倒车回到 oc 的了,目前来看 swift 是失败的。
lkj007
2018-02-02 10:12:11 +08:00
学什么 iOS,来学 Java 啊
parkcg
2018-02-02 10:13:07 +08:00
@lkj007 爱好学 Java 的人没有吧。。。 语言那么古板
fghjghf
2018-02-02 10:13:49 +08:00
Swift 这种脚本式的编译语言,语法简单的不行,直接用 swift 吧。OC 迟早被苹果淘汰,现在很多第三方库都有 swift 版。

反正你也不是用 IOS 这项技能去求职,管他行情有多渣,不存在进坑的说法,也不用学 OC 了。
parkcg
2018-02-02 10:14:27 +08:00
@all 感谢各位,我打算学习 Swift 了,再用 Kotlin 开发 Android。两者语法类似 应该省不少时间。
FreshOldMan
2018-02-02 10:27:49 +08:00
可以的,Swift 现在到 4.0 版本了,趋于稳定,基本不会有什么大变化了
acros
2018-02-02 10:30:06 +08:00
都说 obj-c 是 49 年的国军,实际上再过 5 年,招 ios 还是要回 obj-c···
ai277014717
2018-02-02 10:30:09 +08:00
swift 很优秀,值得学习。
pipasese
2018-02-02 10:33:07 +08:00
自己开发小项目的话建议用 Swift,开发起来还是很舒服的。
大项目下 swift 的开发体验真是想死,代码不全呆滞,编译慢。
Alexander321
2018-02-02 10:50:24 +08:00
果断 swift。

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

https://www.v2ex.com/t/427895

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

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

© 2021 V2EX