本系列采用的是Apple 官方的 4.0API
毕竟不是百科全书,所以不可能解释的很全面,我只能提供我自己的套路和学习方式供大家参考.
一.
1. 快速浏览大纲,明白自己接下所需要接触的知识点
2. 根据知识点快速学习,比如常量,可以快速记一下,常量是什么,然后再看一下它的定义,
再自己做一遍, 明白它的用法. 这样很快的,这个知识点就可以过了.
通过第一遍的学习,基本可以了解到 这个知识点的定义,使用方式,使用过程中的注意事项.
二.
1. 知道每个知识的使用方式和定义之后
我们还需要更深层次的去了解它的使用环境,注意事项,如何灵活运用它等等
这个是需要查资料,自己做的过程中去总结经验的.
#通过第二遍的学习,你会更加的深入的去探讨它的功能,扩展性,功能性意义等等.
三.
这个阶段不是一蹴而就的,是囊括整个行业生涯的.
以前我觉得三遍学习法只是说
三遍不同程度的学习就能够掌握一定程度的知识,其实不然.
这个阶段应该是明悟各种设计模式,各种框架的本质,探索不同知识点在不同环境下的不同变化,
而这个变化根本不是说你做个几个项目就能明白的.
就如属性+方法+协议+类,就能实现代理这种模式,
而这种模式在不同的环境下使用的效率,使用的可行性,都会不同.
随着渐渐的深入理解,才会更加明白我们目前写的东西的意义.
就如盖一栋大楼,工人和设计师都是不可或缺的一员,但是设计师的价值和需求却大于工人.
就是因为工人虽然是不可或缺的,但是他们能做的是根据设计图去拼凑,组装. 却无法做到发明.
一件事物 从无到有,最为关键得永远都是0到1这个过程,
1-100这个过程只要这个物品满足社会需求和可行性,必然都会被完善的.
第三阶段 其实已经取决个人的追求,是混口饭吃,还是说探索设计模式,研发算法,设计应用框架之道等等.
没有优劣,没有对错,凡是自己认定目标,并且坚定不移的去执行的,在我看来,此生无憾矣.