黑马程序员技术交流社区

标题: c和oc的问题 [打印本页]

作者: 475201052    时间: 2014-3-25 22:45
标题: c和oc的问题
本帖最后由 475201052 于 2014-3-26 21:44 编辑

本人上班晚上回家学习,时间有限,我想问一下c语言和oc哪个更难一点,我是多花点时间学稳c语言再学oc,还是把更多的精力放在oc上?谢谢。
作者: awkflf11    时间: 2014-3-25 22:58
正所谓万丈高楼平地起,学习iOS开发,需要先打好基础。苹果的应用程序是用Objective-C语言来开发的,所以前期学好C语言很重要。一般刚触开发的同学会认为很难,其实只要科学的学习方法,C语言是很好学的。 在iOS技术开发的学习中,培养自己的编程能力很重要。通过编写程序熟悉和理解相关知识。看别人的程序固然重要,但也要自己动手去写。大家在学习C语言时,要多编写程序,比如学习链表时,要自己编写链表程序,甚至自己编写俄罗斯方块等游戏程序来练习。不过有个前提条件,你必须自己编写这些所有的程序才有效果。 当自己会编程后,就需要进行一段时间的重复练习。亲自编写10行代码等于没有编,亲自编写1000行代码是远远不够的,亲自编写1万行代码还马马虎虎,亲自编写10万行代码,你才能领悟编程语言的精华。这一点千锋3G学院做的就很不错,会对学员进行上万行代码的训练。(千锋3G学院,中国移动互联网研发培训领导品牌,为软件开发爱好者提供专业的iOS开发培训。 一般C语言学习需要一个月的时间,跨国C语言的难关,后期的学习就变得简单起来。只要掌握正确的编程思想,从入门到精通,并没有大家想象的困难,一般四个月就可以成为一名iOS开发工程师。
作者: agelessman    时间: 2014-3-26 00:56
当然是c了,就跟盖房子一样,地基弄好 ,未来收益更高
作者: 脸皮猴    时间: 2014-3-26 07:36
OC是C语言的扩展,C语言学不好OC也学不好。都很重要。前期需要你把C语言基础打好才行
作者: Er01c    时间: 2014-3-26 08:26
"iOS开发需要学习的主要程序设计语言有:C语言、C++、Objective-C,其中C++、Objective-C都是以C语言为基础,从C语言衍生出来的。因此,C语言是开发iOS软件的基础。"
作者: 菜鸟de无奈    时间: 2014-3-26 17:09
2楼的回答还带广告呢?
黑马里打千锋3G广告,版主还加分……
作者: 程浩    时间: 2014-3-26 17:17
就像开私家车和开拉力赛赛车,你肯定是先学会开私家车,至少能很安全的开。才会学开赛车。 仁者见仁咯:lol




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2