Swift是趋势,但是OC还是很重要。我前段时间打算把下一个项目定为全Swift开发,一开始就发现cocoapods不完美支持。而且语言的学习是很快的过程,有其他的编程语言基础的话,就不存在需要长期经验的问题

解决方案 »

  1.   

    人个建议还是先从OC 学起。目前使用Swift来开发应用相对OC来说占比应该还是少些。也就是说,使用Swift来作为主流开发语言的公司应该还是少数,大部分公司在一段时间内还是首先OC ,所以从这点来讲,建议先从OC入手。当然不能否定的是Swift语言的确是苹果目前主推的开发语言。相信在未来Swift会有它的一席之地。
      

  2.   

    我本来是学JAVA也想学IOS编程,查找的结果有人说SWIFT是趋势但是有一些比较深层的还是需要OC来处理,我想一开始也不会碰到比较深层的开发,所以我会选择SWIFT入门遇到需要用OC的再混一些OC的代码。
      

  3.   

    swift网上查不到资料,碰到问题自己慢慢搞吧,哇哈哈
      

  4.   

    我之前也在纠结这个问题,但还是从OC学起,学好OC,swift估计就不是问题了。
      

  5.   

    先学oc吧,,有兴趣C/C++的东西也可以去学下。入门之后swift可以去了解下。编程语言只是一个工具而已,重要的是编程思想。貌似当年C#刚出来的时候,也是都在说C#是windows编程趋势,现在也没看到它能把VSC++替代了。除非apple自绝武功,不在支持OC了,不然OC使用面不会降低。
      

  6.   

    OC吧      OC吧    
      

  7.   

    学会了OC,你还怕Swift学不会吗?
      

  8.   

    先学oc吧,,有兴趣C/C++的东西也可以去学下。入门之后swift可以去了解下。编程语言只是一个工具而已,重要的是编程思想。貌似当年C#刚出来的时候,也是都在说C#是windows编程趋势,现在也没看到它能把VSC++替代了。除非apple自绝武功,不在支持OC了,不然OC使用面不会降低。
      

  9.   

    这个时间点让想开始学ios开发的人真的有些尴尬,用swfit吧,目前这个语言还有不少的坑,使用面也不广,学oc吧,又怕swfit突然崛起,导致oc落寞了,如果非要做一个选择的话建议还是oc,因为目测一下oc还能用很长一段时间,就算swfit崛起也不会导致oc退出历史舞台,另外目前oc的学习资料很多,外面绝大部分的demo都是用oc写的,而且用oc开发的人也多,学习,交流等各方面都方便些
      

  10.   

    个人建议 学习 OC ,swif 不管是不是趋势,你把 oc 学好了,到时候转起来会很快。
    现在 swif 的资料或者兼容性还不及 oc 所以 楼主如果是初学者的话,建议从 OC 开始学习,不要跟着别人的脚步走。
      

  11.   

    你只要找得到swift的公司  还是swift吧  我四个月前开始swift  现在APP上线了  招财猫理财.  可以去看看加点人气哦 一个人负责下来也不难   就是遇到问题基本上没人帮你.  所以历时比较久才上线  没OC基础.以前c#
      

  12.   

    肯定先学OC  楼主要理解框架和语言其实是相互独立的  这里OC和swift是两种语言 他们都能操作同一个类库 你学OC一方面是熟悉语法  其实更重要的时学习苹果的框架  掌握的框架  语言对你来说就是一碟小菜  例如微软的.NET FrameWork框架  可以使用c++、C#、VB等语言开发  那么你可以通过一种语言去学习框架  然后其他语言都是一样去做开发  所以不用纠结学哪门语言  他们都只是你学习框架的工具之一而已  
    建议先学oc是因为现在oc还是主流主流主流 !!! 学swift你会发现很对问题找不到解决办法  但是oc在网上会有很多资源供你学习和解决问题  相对学起来容易一些