A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

真的很蛋疼,发明这个语言的家伙肯定是因为自己的蛋疼了才发明了这个语言,然后推广这个语言的人因为蛋疼也就推了这个语言,最后蛋疼的受害者就是开发者,包括我这样的爱好者。

最蛋疼的语法肯定就是方法调用,java一个点就搞搞定的事情,它非得用中括号,然后就是参数,申明的格式和调用的方式让人无法接受,如果说这是编程语言的优雅,那么就蛋疼得优雅吧。

没有命名空间机制,也就是跟你说,你就不要想着把程序写大了,你不要想着重用你的代码了…………-_-|||

其实学习Objective-C并不困难,有C基础就行,然后接受蛋疼的部份,把蛋疼移植到你的蛋上,继续疼就行了。

不过Objective-C也有很让人称道的地方,就是速度快,还有什么可说的,本就是C程序,只是稍蛋疼地包装一下,速度不快不行,也能怪iPhone远比Android程序反应快主因了。

我现在要做的是,蛋疼移植,要疼得习惯。

2 个回复

倒序浏览
恩 OC中的中括号的确是个弊端,苹果也意识到了这点,为了改进oc中的这些蛋疼的地方,苹果大力推出了swift,学完oc就是他
回复 使用道具 举报
没办法 OC的开发者就是想标新立异不搞 . 逻辑可能觉得括号更直观吧 或者也可能当时觉得.逻辑满足不了使用  然而实际用起来括号就是最麻烦的  还不好看  本来大括号就够干扰程序可读性了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马