1
Cyanhall 2020-12-03 13:45:35 +08:00
不用考虑,直接 Swift,更简洁优雅,生态也成熟了
|
2
maxmak 2020-12-03 14:15:32 +08:00
学 kotlin 吧,然后在写个解析器解析成 swift
|
3
chiaf 2020-12-03 14:18:10 +08:00
如果自己玩的话,建议 swift,如果想着 iOS 的工作,两个都要学。
swift 生态成熟,但是国内的第三方基本还是 OC |
4
xayoung 2020-12-03 14:23:17 +08:00 2
顺便 flutter 也学了吧
|
5
dayFvckingByte 2020-12-03 14:23:46 +08:00 via iPhone
学 OC 还要先学 C,不然很多语法看不懂
|
6
devil72 2020-12-03 14:53:05 +08:00
自学上手还是直接 Swift
|
7
Bijiabo 2020-12-03 15:01:57 +08:00 via iPhone
如果纯粹自己做项目,Swift 首选。如果未来需要使用一些国内平台的 SDK 、或是在一些公司中协作,Objective-C 还是需要学一下的。
|
8
PerFectTime 2020-12-03 15:02:32 +08:00
最近在看 swift
http://www.swift51.com/swift5.1/ |
9
BUHeF254Lpd1MH06 2020-12-03 15:17:11 +08:00
学 OC 吧,下次碰到问题什么叫 49 年入国军还可以回答一下
|
10
Leonard 2020-12-03 15:19:00 +08:00
如果找工作就不要学,自己玩就 swift,入门了有时间再看 oc
|
12
cxknmsl 2020-12-03 15:24:45 +08:00 1
自己玩就 swift,写起来很爽。找工作就别浪费时间了,有这精力随便学什么都比 iOS 好
|
13
flowerains 2020-12-03 16:58:36 +08:00
找工作你绕不开 oc 的,现在绝大部分 iOS 工作,都是让你进去维护和开发一个多年 App,指不定最早的代码都是 13 年开始写的。
当然 swift 还是要学,和未来接轨,自己做点小工具。 |
14
arnoldxiao 2020-12-03 17:45:34 +08:00
找工作还是得 OC 的,但是现在不建议学 iOS 了,Java 、Go 、Python 的前景都比 iOS 好,甚至 Web 前端都比移动端好
|
15
tesguest123 2020-12-03 17:55:58 +08:00 via iPhone
flutter 吧,开发完了安卓跑下看下效果,省钱?,……
|
16
Bijiabo 2020-12-03 18:01:34 +08:00
@tesguest123 除非去阿里那种企业做电商垃圾,不然真的不建议搞 Flutter 啊。。。
|
18
f2ck 2020-12-03 18:55:26 +08:00 via iPhone
爱好的话,就学 swift 。找工作的话,学 flutter 吧,去拥抱前端吧。
|
19
coderbean 2020-12-03 20:32:46 +08:00
大学毕业之前,我也问过这个问题,现在 4 年过去了。看来 Object-C 还是挺稳的。我后来没有搞 iOS,所以不是专家建议
|
20
francisdu 2020-12-04 05:13:42 +08:00 via Android
我想问下这头像到底是谁,为啥哪里都看得到,抖音,P 站,V 站,B 站都看到好几次了😂😂😂
|
22
wxmowen 2020-12-04 10:32:02 +08:00
我擦,iOS 我这招人还招不到呢,上海喜马拉雅坑位多多,想来聊聊的联系我
|
23
jeeyong 2020-12-04 11:33:29 +08:00
@flowerains 看你的回答,觉得很有道理.但是根据我的情况思考了一下, 等我学的可以上手了, 那些多年的 app 估计也已经重构完了..哈
|
24
zhanwumao 2020-12-04 13:07:28 +08:00 via iPhone
ios 饱和了吧,现在学 Android 前端都比 iOS 强
|
25
oko 2020-12-04 14:10:11 +08:00
iOS 目前的情况是各大公司基本不需要新手了,但是 iOS 作为非常重要的平台,App 还是要继续维护的,一个衰落的行业既是末路也是机遇,竞争对手会比较少
回到问题本身,建议从 swift 开始学,然后辅助学一下 OC,iOS 目前还是绕不开 OC 的,目前除非是老项目和顽固不化分子,新项目都是以 swift 为主了 |
26
Incrus 2020-12-04 15:58:43 +08:00
很简单,学出来打算找工作就 OC 和 Swift 都学, 自己玩做东西可以只 Swift 。
|
27
uselessVisitor 2020-12-04 21:21:43 +08:00 via Android
@francisdu 孙笑川
|
28
Lision 2020-12-05 08:58:30 +08:00 via iPhone
首先,应届生建议学,应届招 iOS 的竞争很小(我在美团和猿辅导都待过,连续三年基本都是 HC 有但是招不到人,最后不得不去转化 Android 应届生)。
其次,不论学什么都要了解 C,现在学的话非常建议从 Swift 入门,同时了解 OC 。 最后,作为程序员,入行代表着职业生涯充满 995,所以喜欢编程才能走远。如果只是看高薪想赚钱,我觉得后期可能会很疲惫。3 年初级转高级,5 年高级转资深,不同工作年限找工作面试时要求的点不同,没爱靠报班学习很难保持进步,很难干得长远。 |