Photos框架之总结

从去年 12 月份到现在,断断续续写了几篇关于 Photos 框架的博客,勉强可以称之为一个系列:

  1. Photos框架之获取系统所有相册与照片
  2. Photos框架之保存系统图库的照片到沙盒
  3. Photos框架之保存照片到系统图库
  4. Photos框架之视频相关
  5. Photos框架之GIF相关
  6. Photos框架之Live Photo相关

之前在做【照片集】的时候和 Photos 框架打交道比较多,所以想着总结一下这一段时间以来的学习和使用。

这些博客与其说是对于 Photos 框架的使用教程,倒不如说是讲解如何利用 Photos 框架来完成一些常用操作更为贴切。我并没有讲解 Photos 框架的底层原理,其实我也不知道。我更多的是贴了一些封装代码,然后说一下要完成这个功能,可以这么写,Photos 框架在这里应该这么用。

之所以要写这个,是因为我觉得对于一个初学者来说,要学会一个东西,最开始是要知道怎么用,然后当你知道怎么用了,你才会慢慢想去了解它的原理是什么。我一开始也没有接触过 Photos 框架,当我想要完成一些简单的功能的时候,我就先去网上找找别人实现该功能写的代码片段,看看人家是怎么做的。看的多了,我也就心里有点数了,也知道某些方法该怎么用,什么时候用,也会举一反三了。所以我写这个,就是想将一些常用功能的代码片段列出来,或者进行封装,介绍一下做法。

如果有人正在网上搜索如何用 Photos 框架实现某某某功能,而我写的这几篇文章正好能够帮助到他,那就是极好得了。