为什么说Objective-C很难学

 我来答
巨蟹小杰87
推荐于2016-04-21 · TA获得超过128个赞
知道答主
回答量:58
采纳率:0%
帮助的人:38.4万
展开全部
Objective-C 比 C 简单,比C 方便
个人认为,Objective-C只是 C 的子集(理念上这么认为,实际上他们是不同的语言),然后让C 里面一些可选的框架,比如COM,全局统一基类,在objc中成为标配。

如果你是从C入门,然后学了C ,再过来学Objective-C 基本上一周时间就可以上手开发工作了。
如果觉得Objective-C很难,则说明基础还不够扎实,很多基本理念还没吃透,比如Objective-C中有些重要特性:引用计数,主线程处理循环(类似windows的消息循环),部分的反射功能实现。这些特性都是大众的技巧,并不是Objective-C独家在使用。
个人感觉 Objective-C 就像是将C,C ,Java,Javascript中的一些觉得好用的特性照搬过来的,然后觉得不必要又很复杂的特性给剔除了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式