SDWebImage是一个开源的第三方库,它提供了UIImageView的分类来实现从网络端下载数据并缓存到内存和磁盘。 SDWebImage有如下特点: 提供了UIImag...

SDWebImage是一个开源的第三方库,它提供了UIImageView的分类来实现从网络端下载数据并缓存到内存和磁盘。 SDWebImage有如下特点: 提供了UIImag...
在一般情况下,一个线程在执行完了一个任务后就会自动退出。我们想要有这样一个机制,让线程随时可以处理事件但是不退出。RunLoop实际就是一个对象,这个对象提供了一个入口函数,...
面试问题: iOS用什么方式实现对一个对象的KVO? 如何手动触发KVO? KVO简介 KVO就是键值观测。有时候有这种需求,就是需要知道一个对象的属性的任何变化来改变做出相...
如果HTTP是因特网的信使,那么HTTP报文就是它用来搬东西的包裹。HTTP使用术语流入和流出来描述事务处理的方向,报文流入源端服务器,工作完之后,会流回客户端。不管是请求报...
系统响应阶段 1.手指触碰屏幕,屏幕感受到触摸后,将事件交由IOKit来处理。 2.IOKIT将触摸事件封装成IOHIDEvent对象,并通过mach port传递给Spri...
1.KVO KVO即键值监听。KVO模式在广泛应用的MVC模式中应用很广泛。在C中注册C为M中属性的监听者,当M中的属性发生改变时在C中产生回调,在回调方法中更新视图V。 K...
这里要实现的是带有两个圆角的自定义的UIlabel两个圆角的UIlabel.png 主要思路是利用贝塞尔曲线绘制masklayer的轨迹。下面直接看代码: 使用:
1.CATransition CATransition是CAAnimation的子类,用于过渡动画或转场动画。为视图层移入移除屏幕提供转场动画。首先来看一下简单的Demo: ...
1.对addChildViewController的一点理解 参考:stackoverflow 这一切都取决于你想要怎样管理你的子视图,如果你的子视图只是UIVIew,比如一...