谈到iOS学习技巧,我们就分两部分来说吧,一部分是学习的方法或途径,一部分是学习的内容。
关于学习方法,首先就是我们得选一些好书,去看一些好书,比如关东升写的《iOS开发指南》,这本书对于初学者很合适,里面讲解了从iOS开发语言的学习,Xcode工具的使用等等一些列我们初学者可能遇到的问题;对于对iOS已经有一定开发基础的人来说,我们就需要了解到更深的东西了,比如《iOS编程》、《iOS AutoLayout》、《Effective Objective-C》这些书中就写到了更深层次的东西,对于我们的开发学习有更多的帮助。
除了书,我们还得确定学习的方式,自学与培训各自有各自的好处,如果经济允许我觉得还是培训好,我们会更加系统的学到关于iOS开发从Objective-C语言的使用到App的打包上架等这一整套的流程,有了老师的指导,我们的学习效率相较于自学也会有极大的提升。除了这些,那么剩下的就是自己的汗水了, 多敲代码,多使用Objective-C这门编程语言。
除了学习的方法,学习的内容应该有哪些?
对于初学者,我们要多加练习基础的Objective-C的语言的使用,Xcode的联想功能很方便,但是作为初学者,我们应该多多去练习全部拼写出方法的名称,好记星不如烂笔头,好的编译器不如多敲几遍。对于常用的要记得住方法名称,对于不常常使用的类,我们要知道它有哪些方法,能做哪些操作。
对于已经有一定基础的iOS学习者来说,
简单的OS X Application 以及 iOS Application 已经难不倒你了,那么你现在应该做些什么?
除了了解iOS更深层次的东西,比如ARC 与 手势的实现原理, 以及Core Animation / Core Text,你还应该多多去看别人写出的好代码,看看别人的创意,我们应该取长补短,不能闭门造车,那么对于拓展能力,我推荐“github.com” 这是一个全球性的开源代码托管网站(也戏称:全球最大男同网站),然后国内的话
南京达内iOS培训推荐“#”,在这里有很多优秀的作品供你借鉴。