当初正式搞swift是直接用项目,一边学习,一边实践。
由于有一定的经验,大部分swift代码可以敲出来。
如果找不到对应的代码,可以去网上搜,不论什么搜索引擎,国内国外的博客都可以,以快为主。
还有在官方文档中找对应的方法找,例如先找到对应的OC方法,点击swift按钮,就可以找到对应siwft的API。
在写代码中,不断的优化。看到别的人怎么写,自己代入项目中。包括修改已经写完的功能。例如在构建model实体类时,曾多次优化构建过程。
许多时候,可以直接调官方API写出来,但是通用性差,就找了许多中间类,来分层完成功能。这些中间类就是被封装后具有独特的小功能。
有时候需要想:这个内部时怎么实现的,底层是怎么实现的. . .
网友评论