Avatar notebook default
21篇文章 · 18788字 · 1人关注
  • SDWebImage5.11源码分析(二)

    接上一篇文章继续分析SDWebImage5.11的缓存部分 SDImageCache 缓存获取数据,主要是通过key缓存(上一篇文章有说),ca...

    4.1 1185 0 19
  • Resize,w 360,h 240
    SDWebImage5.11源码分析(一)

    SDWebImage5.0进行了一次架构上的改进,因为转Swift之后,一直没用到SDWebImage,所以也没怎么关注。最近有空刚好学习一下S...

    2.9 1958 1 14
  • iOS多工程架构(三)—— CTMediator

    当我们组件化后,主项目与组件如何通讯成了主要问题。主项目要调用组件,想到的第一个办法就是把组件的类,方法的访问权限改为Public。但是这么改,...

  • Resize,w 360,h 240
    iOS多工程架构(二)—— 组件化

    上一篇的多工程架构是,手动创建多project的方式。现在这篇是同个pod的方式进行组件化开发的。 一、创建远程索引库 1、我们先在GitHub...

  • Resize,w 360,h 240
    iOS多工程架构(一)—— 创建

    多工程架构,是由多个Project包裹在一个Workspace里面的一种架构。其主要目的是为将不同的功能分割开,由不同人员进行开发与维护。这里的...

  • Resize,w 360,h 240
    ios M3U8的播放

    首先先说一下我们这篇教程所需要用到的工具 1、TS链接 2、m3u8文件 (这里的m3u8文件是由接口返回的) 2、GCDWebServer搭...

  • iOS多线程开发

    当我们的APP在运行的时候就是一个进程,而进程启动的时候会创建一个线程,这个线程我们叫主线程。主线程一般用于更新UI,所以我们也可以叫做UI线程...

  • Resize,w 360,h 240
    iOS10 iMessage开发

    上一篇讲到更新xcode8之后,出现了2个新的模板,是专门用来开发信息应用的。iOS10其中一个较为之大的变化在于发短信的时候能发表情包,和自带...

  • Resize,w 360,h 240
    使用xcode8和更新iOS10会发生哪些事?

    2016.9.14苹果发布了正式版xcode8,并且对iOS10进行了推送更新。本人怀着强烈的好奇心,在当天早上进行了更新。 首先,更新完xco...

文集作者