oc还好啊。small talk语系 是什么意思,求解?

解决方案 »

  1.   


    Small Talk是一种面向对象的语言,如果我没几次的话,是第一个OO的语言;它的语法与C差异很大,和C属于不同的语法系,C语法系你一定懂的,JAVA,C#都属于C语法系。O C能否适应,全看个人喜好啦,我是属于C++中毒太深者。
      

  2.   


    soga.我原来也算C语系,c#,然后转的OC。目前还没接触过Cocos2D X。有点小期待,主要是目前没有这方面的项目做。
      

  3.   

    正在学习OC,感觉很蛋疼的语法有很多C的成份,又有扩充的,乱
      

  4.   

    把文件扩展名改为.mm就可以使用C++代码了。但在iOS开发中oc是避不开的的。
      

  5.   


    同感;关键是OC扩充的部分是类似Small Talk语法,C/C++程序员很难习惯
      

  6.   


    普通应用程序,还是使用Object C、Java调用各自平台的Framework比较好。这是个C++游戏引擎,无法调用界面等平台库。
      

  7.   

    顶一下。Objective C的语法,真的很不适应。
      

  8.   

    怎么都是抱怨阿。我就觉得Objective C非常好,有很多比C++更好的封装和扩展,比如Category,NSOperation, dispatch等等。C++速度是快,但是也损失了易用性。一门语言,如果越复杂,其生存空间就会越窄,随着时间的推移,被遗弃是迟早的事。个人建议。
      

  9.   


    因人而异吧;其实我是认同苹果的很多开发理念的,也很想纯native的开发ios应用,OC还真是适应不了
      

  10.   

    OC是跟C差别有些大,但cocos2d这个跟C差别就小,看起来不难,但习惯也就好了。我现在已经习惯OC了,再看C竟然还感觉不适应了,方法的调用,变量的定义,参数的传递,感觉有些奇怪了。
      

  11.   

    动态语言都这样。你不习惯说明你的OO思想还不够,难得是在oc的run-time programming.
      

  12.   

    Cocos2DX 用来开发简单的应用可以吗
      

  13.   

    看法非游戏类的应用,建议还是别用Cocos2DX
      

  14.   

    Objective C是在C的基础上发展起来,个人起得值得学一下,这样一来,对C语法的发展有一个全面的认识(1)C ->Objective C
    (2)C -> C++
    (3)C -> C#
    (4)C -> Java各人觉得现在主流开发语言都是在C基础上发展起来,或多或少有参加C,以上是发展的不同分支而已。
      

  15.   

    语言习惯了就好  哈。我一开始也是学C++的看OC 就是难那个@就搞了我一个晚上,不过用惯了就好了。懂得思想我觉得就没什么关系了吧。
      

  16.   

    我刚开始用oc也不得劲,但现在用着用着,感觉比C++都得劲。
      

  17.   

    想入门OBJC 刚去网上浏览了下,看到好多人吐槽说 和C完全没什么关系,语法比较蛋疼,..瞬间凌乱了..
      

  18.   

    ObjC语法跟C差别比较大,而且编程的时候往往需要ObjC、C++混搭,确实很头疼
      

  19.   

    同使用cocos,配置了好久的环境了,还是没有成功.
    一直在煎熬中