准备自学 ios 开发, 学 Swift 还是 oc?

2020-12-03 13:43:32 +08:00
 version1999
6337 次点击
所在节点    iOS
28 条回复
Cyanhall
2020-12-03 13:45:35 +08:00
不用考虑,直接 Swift,更简洁优雅,生态也成熟了
maxmak
2020-12-03 14:15:32 +08:00
学 kotlin 吧,然后在写个解析器解析成 swift
chiaf
2020-12-03 14:18:10 +08:00
如果自己玩的话,建议 swift,如果想着 iOS 的工作,两个都要学。
swift 生态成熟,但是国内的第三方基本还是 OC
xayoung
2020-12-03 14:23:17 +08:00
顺便 flutter 也学了吧
dayFvckingByte
2020-12-03 14:23:46 +08:00
学 OC 还要先学 C,不然很多语法看不懂
devil72
2020-12-03 14:53:05 +08:00
自学上手还是直接 Swift
Bijiabo
2020-12-03 15:01:57 +08:00
如果纯粹自己做项目,Swift 首选。如果未来需要使用一些国内平台的 SDK 、或是在一些公司中协作,Objective-C 还是需要学一下的。
PerFectTime
2020-12-03 15:02:32 +08:00
v135ex
2020-12-03 15:17:11 +08:00
学 OC 吧,下次碰到问题什么叫 49 年入国军还可以回答一下
Leonard
2020-12-03 15:19:00 +08:00
如果找工作就不要学,自己玩就 swift,入门了有时间再看 oc
cxknmsl
2020-12-03 15:23:16 +08:00
@v135ex,客三消,应该是 2020 年入国军
cxknmsl
2020-12-03 15:24:45 +08:00
自己玩就 swift,写起来很爽。找工作就别浪费时间了,有这精力随便学什么都比 iOS 好
flowerains
2020-12-03 16:58:36 +08:00
找工作你绕不开 oc 的,现在绝大部分 iOS 工作,都是让你进去维护和开发一个多年 App,指不定最早的代码都是 13 年开始写的。

当然 swift 还是要学,和未来接轨,自己做点小工具。
arnoldxiao
2020-12-03 17:45:34 +08:00
找工作还是得 OC 的,但是现在不建议学 iOS 了,Java 、Go 、Python 的前景都比 iOS 好,甚至 Web 前端都比移动端好
tesguest123
2020-12-03 17:55:58 +08:00
flutter 吧,开发完了安卓跑下看下效果,省钱?,……
Bijiabo
2020-12-03 18:01:34 +08:00
@tesguest123 除非去阿里那种企业做电商垃圾,不然真的不建议搞 Flutter 啊。。。
Quarter
2020-12-03 18:53:53 +08:00
@Bijiabo 为啥啊,我觉得 Flutter 挺好的啊,跨平台还是比较方便的
f2ck
2020-12-03 18:55:26 +08:00
爱好的话,就学 swift 。找工作的话,学 flutter 吧,去拥抱前端吧。
coderbean
2020-12-03 20:32:46 +08:00
大学毕业之前,我也问过这个问题,现在 4 年过去了。看来 Object-C 还是挺稳的。我后来没有搞 iOS,所以不是专家建议
francisdu
2020-12-04 05:13:42 +08:00
我想问下这头像到底是谁,为啥哪里都看得到,抖音,P 站,V 站,B 站都看到好几次了😂😂😂

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

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

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

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

© 2021 V2EX