刚刚要入门 iDev 的老孩子,选 Obj-C 还是 Swift? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
LuoBoDai
V2EX    iDev

刚刚要入门 iDev 的老孩子,选 Obj-C 还是 Swift?

  •  
  •   LuoBoDai
    roubo 2016-03-20 08:33:04 +08:00 4913 次点击
    这是一个创建于 3496 天前的主题,其中的信息可能已经有所发展或是发生改变。

    基础不是问题,主要是学习时间和效率,以及今后的发展情况。

    自己觉得会选 Swift 。

    20 条回复    2016-03-30 10:43:20 +08:00
    finab
        1
    finab  
       2016-03-20 08:37:37 +08:00 via iPhone
    Objective-C 虽然看起来怪怪的,但相对简单点, Swift 也挺好的,真没必要纠结选哪门。都一样,反正学 iOS 语言语法只占较小的一部分。直接开学吧
    hahasong
        2
    hahasong  
       2016-03-20 09:11:37 +08:00 via Android
    oc 简单多了,楼上正解
    ycyppq123
        3
    ycyppq123  
       2016-03-20 09:17:46 +08:00
    找工作: oc 随便玩玩: Swift
    xhacker
        4
    xhacker  
       2016-03-20 09:41:31 +08:00 via iPad
    Swift
    Sunnyyoung
        5
    Sunnyyoung  
       2016-03-20 09:57:40 +08:00 via iPhone
    日经贴……
    yjxjn
        6
    yjxjn  
       2016-03-20 10:04:31 +08:00
    @finab 学了一段时间的 OC 和 swift ,还是感觉 swift 更适合我。。。看个人感觉吧。
    ichanne
        7
    ichanne  
       2016-03-20 10:19:29 +08:00 via iPhone
    OC 简单多了,没什么深度, Swift 入门就难多了。当然,精通后还是 Swift 好用,毕竟自带很多高级模式。
    chenps10
        8
    chenps10  
       2016-03-20 11:30:50 +08:00
    要做苹果开发,你没得选的,都要学。 oc 要打好基础,如果是看发展,后面可以慢慢重视 swift 。不懂 oc 你怎么工作,现在大部分的项目还是 oc , swift 还要一段时间成熟。
    iwdmb
        9
    iwdmb  
       2016-03-20 11:37:49 +08:00
    Swift 是未
    ipconfiger
        10
    ipconfiger  
       2016-03-20 11:40:51 +08:00
    WildCat
        11
    WildCat  
       2016-03-20 12:20:33 +08:00 via iPhone
    @ipconfiger OC 早能了
    ipconfiger
        12
    ipconfiger  
       2016-03-20 12:22:41 +08:00
    @WildCat 是很早就可以, 但是那个并不方便
    caiyue1993
        13
    caiyue1993  
       2016-03-20 12:44:49 +08:00
    之前一直学习 Swift 并两个月开发了 App 上架 AppStore,现在为了找工作开始怒补 OC
    yoa1q7y
        14
    yoa1q7y  
       2016-03-20 13:55:56 +08:00
    @ichanne swift 这些所谓的“高级”东西,在 Javascript 里简直不值一提
    zhangchioulin
        15
    zhangchioulin  
       2016-03-20 14:05:51 +08:00
    @hahasong OC 的 runtime 感觉不太简单。。稍稍有点烦人
    cielpy
        16
    cielpy  
       2016-03-20 14:26:30 +08:00
    楼歪了
    ragnaroks
        17
    ragnaroks  
       2016-03-21 08:48:56 +08:00
    你这个问题就好像"准备学 Windows 软件开发,学 c 还是 c++还是 c#好?"
    以现在的状态,得都学
    nicevar
        18
    nicevar  
       2016-03-21 09:26:16 +08:00
    要找工作 oc 还是得学,不会的话可能很多公司可能不考虑你, swift 需要 iOS 7.0 以上,公司如果需要支持, swift 就用不上了,只能 oc 来做
    superleexpert
        19
    superleexpert  
       2016-03-21 10:14:01 +08:00
    建议先 Swift 了,国内转的慢一些, Github 上已经很活跃了;边写边用,混编也支持,互相调用的节奏。
    tanktanktank
        20
    tanktanktank  
       2016-03-30 10:43:20 +08:00
    放弃吧 现在 iOS 很难找工作的 换别的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     968 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 22:43 PVG 06:43 LAX 15:43 JFK 18:43
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86