为什么说Objective-C很难

Aiden Lau 发布于 2013年11月19日
无人欣赏。

我编程就是从Objective-C学起的........感觉不难!

共14条回复
tinyfool 回复于 2013年11月19日

一点也不难,说难的都是些觉得编程的要义在于特定语法的人

Aiden Lau 回复于 2013年11月19日

没有一点编程基础的学好obj-c,你们花了多少时间,反正我是花了半年多......

Stony 回复于 2013年11月19日

基础是指什么?如果掌握一门面向对象语言后,或者掌握一门类c的语言,我觉得基础够了,学起来很快。 从头学代价差不多,难不难不限定于objective-c,总需要理解机器工作的方式。

yuzhouwww 回复于 2013年11月19日

难道不至于,大多数人特别是有语言基础的人刚一接触OC都会特别不习惯。。。

nickel 回复于 2013年11月19日

我觉得objc语言本身不难学,我零开始一边了解一边基于ASI封装项目所需要的通讯库,一个月觉得已经掌握了。倒是接着做到UI的部分就进展比较慢。我一直都认为学一个语言特别容易,但是要弄熟UI还是挺花时间的。零编程基础的话,其实难也不是在objc本身,而是你需要从零开始建立一套关于编程的思维模式。

zsai 回复于 2013年11月19日

从不懂到入行,本身就很难。编程一直是一项需要智力投入的事情,OBJC相对简单,没有C++那种沉沦的痛苦。

zhangmeteor 回复于 2013年11月19日

相比C++,简直太小儿科了把。。。。不过,要学精就难了,C语言必须精通啊。。。

董一凡 回复于 2013年11月19日

从来没觉得c++难。

yangjie6020 回复于 2013年11月19日

没有C++难。。。。。

surrender 回复于 2013年11月20日

学OC的时候,学过一点C,只会写hello,world,后来很熟练OC再去学习C,Python, 感觉有基础了,学其他的语言就快多了

帆仔大战Bside 回复于 2013年11月20日

这个帖子给我希望啊,哈哈哈哈

Aiden Lau 回复于 2013年11月21日

你们学oc的时候都是先学c吗?还是直接就oc

nickel 回复于 2013年11月21日

12楼,这得看个人起点,理论上来说大部分语言应该都可以直接学的,OC不例外。不过OC底层有很多直接使用C的接口,如果希望了解得好一点,有C基础会好点。另外就是,我觉得大部分直接从Java这类不考虑内存分配和回收的语言学起的人通常对内存管理认知比较弱,甚至完全没有,当然这也许不一定会影响你的工作。

清醒疯子 回复于 2013年11月21日

13楼 @nickel

是。不懂c,有些类就看不明白:)

本帖有14个回复,因为您没有注册或者登录本站,所以,只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。

登录 或者 注册
[顶 楼]
|
|
[底 楼]
|
|
[首 页]