请教一下大家,现在公司用 Swift 多还是 oc 多?

2018-12-19 09:17:45 +08:00
 shenhb
能有啥途径,快速入门 ios 开发吗?
9900 次点击
所在节点    Apple
46 条回复
Jerrywang
2018-12-19 09:30:05 +08:00
目前还是以 oc 为主,swfit 为辅。 看视频配合看书应该要快点
littleylv
2018-12-19 09:32:03 +08:00
如果是为了求职的话,目前还是得 oc
如果个人兴趣个人项目,建议直接上 swift
BingoXuan
2018-12-19 09:36:06 +08:00
OC,被客户吐槽过 swift 是不可能替代 OC 的。swift 本身就是打算和 OC 并存。最终造成很尴尬的局面就是一个万年不更新,一个日常更新而且每个版本兼容性都不一样。对于开发者来说确实是很苦恼。但移动端来说,swift 应该更好,更主流吧。

借楼问一下,macos 开发有啥资源推荐的吗?
alfa
2018-12-19 09:41:35 +08:00
swift 啥都好,就是 IDE 会变文本编辑器,上 V 站的时间也会多一点。
GrayLand119
2018-12-19 09:43:35 +08:00
如果招一个 iOSer:
只会 OC - 可以.
会 OC, 会 Swift - 可以, 更好.
只会 Swift - 别人不一定, 反正我是不会招的.
eddiechen
2018-12-19 10:02:30 +08:00
@alfa 哈哈哈哈,老哥说出了心声,oc+swift 混合项目动不动代码提示+着色崩溃
经常变成记事本编程
后来受不了继续 oc 写
jacky123
2018-12-19 10:06:45 +08:00
以前一直用 OC,后来试了用 swift,爱不释手,现在基本只用 swift 了。
ouhey
2018-12-19 10:15:08 +08:00
swift 到现在了, 新版还是经常出一些不兼容的语法; 小项目没什么, 大项目就很烦;
bigjack
2018-12-19 10:17:17 +08:00
onevcat
2018-12-19 10:32:39 +08:00
国外已经几乎找不到 OC 程序员了,你如果说是写 OC,别人都会瞪大眼睛不可思议。(至少在日本)

国内几乎还都是 OC...所以说,现在想要在世界上招最好的 OC 程序员,也许在国内找找是不错的选择。
MarginK
2018-12-19 10:37:55 +08:00
@onevcat
我宁愿从 OC 滚到 JS,也没闲心去翻弄 swift 那趟浑水,虽然会 OC 的看 SWIFT 基本一看都懂

哦,你的一句国内国外就把我们写 OC 的说成了这个世界的孤儿,6 的一比!
rcgary
2018-12-19 10:38:54 +08:00
我在澳洲工作不少年头了.
从去年开始 基本没有公司在招 OC 了, 只做过 OC 的 dev 我都不面了.
BenX
2018-12-19 10:40:06 +08:00
老项目 OC。新起项目 Swift
BenX
2018-12-19 10:41:09 +08:00
只会 OC 不招。Swift 必选。
hotdogwc
2018-12-19 10:59:49 +08:00
@MarginK 第一次看见有人喷喵神,留个纪念
crazyzzm
2018-12-19 11:01:28 +08:00
@onevcat 活捉喵神!自从用了 swift 就不想回 oc 了,新项目毫不犹豫直接用 swift
crazyzzm
2018-12-19 11:02:58 +08:00
@MarginK 喵神是 iOS 开发里面大神之一,目前在日本工作,他的话还是有权威性的
grewer
2018-12-19 11:36:06 +08:00
我司目前还是 oc
onevcat
2018-12-19 11:49:57 +08:00
@MarginK 如果和 JavaScript 比 Swift 都是浑水的话,那在语言层面其实就没什么可以讨论的空间了…😂
Zero24
2018-12-19 11:50:07 +08:00
@MarginK 意思是喵神都能 diss 了...... 大佬我看好你,啥时候出个教程让我也学习学习

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

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

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

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

© 2021 V2EX