其实很多人会败在这上面并不意外,因为很多人觉得源码难以理解,但只要开始的方法正确,源码并没有想象中那么难。我们首要的点是用编辑器看清楚结构。如果我们没有把框架结构搞清楚,后续再去找运行起点是非常困难的,所以我们需要把功能代码隐藏,找出框架的运行模式,这时候再去找运行起点就非常简单明了。
知道并会使用是阅读框架的前提,正如上述所说,想要找到起点,一定要找到框架。而后面一系列的api阅读都是建立在你会这个框架的基础上。
如果你的英语水平还可以,那是非常好的,因为一定程度的英语水平能更好地帮助你理解,毕竟优秀框架的变量方法命名都是非常语义化的。
即便你英语水平欠佳也无妨,源码其实和阅读填空一样,七分靠理解,三分靠猜。所以你见过几个框架后,你就可以举一反三了。
原文链接:https://www.w1ym.com/82891/,转载请注明出处~~~
评论0