解决方案 »

  1.   

    Mark的《iPhone4和iPad开发基础教程》很经典,虽然有些过时,不过是新增加了很多API和特性,这些需要经验慢慢了解,你在看《iPhone4和iPad开发基础教程》之前应该有看过《Objective-C基础教程》吧?这本也是很经典的,Swift的资料慢慢的会多起来。
    iOS开发重点不在语言,像OC、Swift之类的语言,给你本语法书,可能一到三天就会了,但是UIKit之类的iOS框架才是开发真正的重点,这些都需要经验的积累。
    实际项目中Storyboard、Xib、手写UI都会用到,具体是看UI的设计,如果是完全静态的页面,只需要改改数据源之类的,你就直接用Storyboard、Xib就行了;如果UI上动态元素比较多,如动态高度、动画之类的,你就手写,当然了,前期可以尽量手写,这会帮助你了解UIKit框架。
    Storyboard是个很好用的东西,不像Xib是完全独立的,Storyboard对稍大型地项目来说,可以建立很好的项目远景,各VC之间的关系显示的很清晰,其实Storyboard是可以完全取代Xib的。
    书的话,我觉得你不应该完全看PDF,国内的图书相对于国外来说,价格有很大的优势,一本书最多20~70块钱,如果能找到完美的PDF,你就找,找不到的话就支持下出版社了,毕竟PDF有个很大的缺点:不能在50页、100页之间来回对照看。
    我给你推荐几本:
    《Objective-C程序设计》
    《iOS 6开发进阶与实战》
    进阶型的《Objective-C高级编程:iOS与OS X多线程和内存管理》
    差不多就够了,剩下的得靠你自己熟悉各种框架
      

  2.   

    目前做前端web开发,考虑转IOS
      

  3.   

    …… 我这IOS的书一打一打的,LZ要不,打折卖。。
      

  4.   

    可以参考这里: http://bbs.csdn.net/topics/390868765