在iOS视频开发中,传统的方案可以直接使用系统的 MPMoviePlayerController 既可以直接将系统的播放页面掉出来,更贴心的为我们添加了控制条,全屏放大及暂停按钮。但是实际中我们可以需要针对播放器做更多的自定义设置,继而更多的是会采用 AVPlayer,因为 AVPlayer 提供了更为强大的功能,虽然在使用的过程会比较麻烦,但是确实能为我们的 app 提供更好的视频播放体验提供前提。
Continue reading其实最早接触链式编程是使用 Masonry 框架的时候,对于之前大部分写集中式编码的人而言会觉得眼前一亮,当所有的操作通过点号(.)符号链接起来时候之后,代码的可读性大大的增强了。所以在之前就使用这种方式对 AFNetworking 进行了二次封装,链接地址。
Continue reading