学作iOS开发:缘起

貌似我是从今年三月份起开始学习iOS开发吧,看到Swift这个语言,以为比起OC来是简单不少,并且很像我所学的Python,语法在我看来主要是不奇怪,而后我就会有了学习的兴趣。编程

我是看《The Swift Programming Language 中文版》开始学习的。前面的基本讲语法更解起来也不能,其实就是一个规则而已,不一样的语言天然会有不一样的规则。后面的面象对象编程、泛型、协议之类的,理解起来感受有些费劲,不过还好吧,知道如何用,我以为也算是暂时过关了。学习

我花比较多的时候学过Python,试过Ruby,C也知道一些,感受语言自己不重要,其实更重要的是编程思想。想一想本身知道的其实也很多,但却一下作不出本身想达到的功能,这是什么样的缘由呢?视频

基础语法以后,我开始照着别人给的视频来作一些例子,算是八九不离十吧,感受到本身开始入门。固然在实际的作一些本身的小案子时,也会遇到很多的问题,有些看到别人的App作得很好,想仿一下,殊不知作别人是用哪一个组件去作的,又大体是个什么样的方法。对象

我在想,我一直停留在一个初学者的阶段,是否是因为本身代码读得太少了,没有比较系统深刻的去学习别人的方法,只是一些留于表面的东西,因而就形成了本身在本身作App时困难重重。开发

好的学习方法,就是讲出来,本身多多少少也解决了一些开发中所遇到的困难,但记录下来的却没有几个,或许就是这种很差的习惯才形成了本身一直止步不前吧。入门

我想以一个开源的「知乎日报」iOS项目为起点,仿照这个项目来作,同时去学习下项目中使用的第三方库,也是积累吧,了解得多一些,在本身项目开发过程当中,就能按需拿来使用了。基础

当是一个新的开始,尽管我可能开始不少次了,但我想此次会有所不一样的:学习方法

  • 阅读原码泛型

  • 学习记录第三方库的使用方法iOS开发

  • 记录本身所遇之问题。

嗯,就这样,能够开始了。

相关文章
相关标签/搜索