recherche

Maison  >  Questions et réponses  >  le corps du texte

objective-c - java,c,objective-c 先学哪个好?

我是一名大学生,学会计,但是对会计一点兴趣没有,最近想学编程,以后希望能从事跟ios,os x
平台上的开发工作,纠结这个问题的原因是有两点:
1.三种语言的难易程度
2.其实我心里更偏向于去学objective-c,但是怕在以后的开发中需要用到其他两种语言的帮助
目前使用的是一台MacBook pro。

天蓬老师天蓬老师2771 Il y a quelques jours1173

répondre à tous(19)je répondrai

  • ringa_lee

    ringa_lee2017-04-17 11:43:01

    我觉得先学c/c++的好处是。。。经典的入门教材多,C++ primer 什么的...

    我是计院的同学,而且我觉得找工作的时候只要是技术岗多少都会问点关于C的数据结构啊、算法啊相关问题...

    JAVA全看个人兴趣了,不学也是找的到工作的,而且貌似现在招终端的公司的搞iOS更容易进呢,因为大学会教Android/JAVA啊,大家都会一点,都可以去竞争...(当然大牛另论,我JAVA不好没资格论这个...

    我最近也刚开始看Objective-C,个人感觉因为有c/c++的基础,你更容易理解一些深入的问题,比如野指针啊,ARC机制啊。而且,从我们学校的图书馆来看,OC的入门教材是很难找的,iOS开发的书倒是挺多,但我相信直接入手iOS开发的话,做到深入时还是要回来补C的基础知识的……

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-17 11:43:01

    Swift :)

    https://developer.apple.com/swift/

    répondre
    0
  • 黄舟

    黄舟2017-04-17 11:43:01

    objc是java和c的结合体, 想要精通objc肯定c和java也要懂得, 所以我建议可以直接从objc入手, 碰到涉及C或者java的地方就去看相关的部分, 也就是说以objc为主, 以c和java为副, 三个同时进行.

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-17 11:43:01

    objective-c不是苹果刚说准备要淘汰了吗?

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-17 11:43:01

    程咬金的三把斧头:算法、数据结构、设计模式。有了这三把斧头,其余就没啥大问题了。之后,如果学习其它的平台或语言,可以融会贯通,举一反三。建议可以深入一门语言,如C语言,深入学习,把每个概念吃透,有自己的想法。

    répondre
    0
  • 阿神

    阿神2017-04-17 11:43:01

    其实编程语言都是互通的,对于很多人说先学c语言,我并不是特别的赞同,兴趣是关键,只有让你能产生浓厚兴趣的我觉得也是你自己愿意学的。没必要按着别人的路子来。

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-17 11:43:01

    毫不犹豫c++,学好c++其它的不说是小儿科,上手极易。

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-17 11:43:01

    C和C++真的不是好选择,首先,难度过高,新手会被严重打击积极性,其次,C语言要做介面很难,很多人学了很长时间,都是在用命令框编程,很多人就坚持不下去放弃了,不过你要开发IOS,那C语言知识还是需要的,不过你可以一边学OBJC,等用到相关C知识再去了解下就可以了,不用专门花海量时间去学C

    répondre
    0
  • 黄舟

    黄舟2017-04-17 11:43:01

    如果你年龄少于20岁。且对计算机有很强的爱好。建议学C
    如果大于20岁。切没任何计算机基础。建议还是不要学编程了。非常非常折磨人。还考验你的耐心!

    répondre
    0
  • Annulerrépondre