2017-12-22

这2天没有写文章,主要还是都在看Runloop的技术了,之前对这个不够重视,现在知道了这个还是iOS的基础哈,理解了这个也可以通过一些比较巧妙的方式去解决一些问题,总的来说个人感觉RunLoop就是在线程的基础上,管理并调度当前线程,具体细节跟RunLoop一样我会专门写一篇文章

另外今天又温习了下Swift的POP Protocol-oriented Programming:
为什么推崇POP?
相比较继承有以下几个特点:

  • 可以多实现
  • 更轻量级
  • 可以让所有Value Type实现
  • 可以配合extension提供默认实现,达到类似抽象类的效果
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。