![]() | 1 Cyanhall 2020-12-03 13:45:35 +08:00 不用考虑,直接 Swift,更简洁优雅,生态也成熟了 |
2 maxmak 2020-12-03 14:15:32 +08:00 学 kotlin 吧,然后在写个解析器解析成 swift |
![]() | 3 usVexMownCzar 2020-12-03 14:18:10 +08:00 如果自己玩的话,建议 swift,如果想着 iOS 的工作,两个都要学。 swift 生态成熟,但是国内的第三方基本还是 OC |
![]() | 4 xayoung 2020-12-03 14:23:17 +08:00 ![]() 顺便 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 ![]() 自己玩就 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 @flowrains 看你的回答,觉得很有道理.但是根据我的情况思考了一下, 等我学的可以上手了, 那些多年的 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 zm8m93Q1e5otOC69 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 年高级转资深,不同工作年限找工作面试时要求的点不同,没爱靠报班学习很难保持进步,很难干得长远。 |