本人只有C/C++入门级基础,迷茫中选择了iPhone开发这条路,虽然当初做选择就纠结了.又纠结.最后硬者头皮去了。在公司实习,老大让我跟着几个比我早2个月到公司的前辈学习,诶,废话真多..就不说装MACOS有多痛苦了(补充下,公司给的是方正的电脑。要自己装虚拟机),前辈们给我推荐了两本书(Objective-C基础教程,iPhone4与iPad开发基础教程)(其实他们也在照着这两本书学),用了两天时间照着"开发基础教程那本书"打了些代码,有不能说没有收获,稍微熟悉了苹果的OS系统和XCODE,可关键是我觉得Objective-C就是第一本书我基本没看,我担心现在是不是太快了,( 我看了两天看完了前4章)怕语言基础又没学好.所以现在考虑是不是先不跟着"开发基础教程"那本书走了,学习下语言(面向对象C好了...)

解决方案 »

  1.   

    PS:就我目前的情况是先学语言基础好呢?还是先熟悉SDK呢?
    难道就没有iPhone开发的好人么?
    指点指点愚笨后生啊。
      

  2.   

    磨刀不误砍柴工,如果objective-c语言的一些语法规则都不知道的话,怎么开发呢?但是确实也不要钻牛角尖,点到为止,毕竟我们开发的不是Mac OS的软件而是iOS的软件。
      

  3.   

    没学习,硬上的。
    哪块不会就去找相关的例子,然后抄代码,模仿。
    Objective-C是看了一个台湾人写的帖子,知道了基本的书写格式和那个autorelease。然后一个月东西就做完了,再然后,人家不要了。前提,我做过别的平台,我对C和C++非常熟。
      

  4.   

    了解了,楼上能说说iPhone的实现和架够么?就是一个大体的概念,那我就先看看语法不吧,谢谢楼上所有人的回答,结帖的时候我都会给分的。
      

  5.   

    不知道,但我知道怎么做出东西来,我知道代码该添在哪里。
    对于你这种初学者,学习一个平台,那么就随便拿一个基础教程,学习每个章节的时候,根据章节内容做出一个东西来。动手才是最快的学习方法。当你有两三年经验后,你就可以仅通过samples和google来学习一个新平台了。
    千万不要纠结于理论,千万不要做书呆子。
      

  6.   

    请问楼主你的iPhone开发环境是什么样的,我也准备开始学
    虚拟机版本,mac系统版本,iPhone sdk版本,xcode版本
    谢谢!
      

  7.   

    我也是最近刚入门 从java转的,比楼主好不到那,但是我觉得objC语法掌握了就可以了 至于高级些的用法可以在以后的开发过程中慢慢了解学习使用