前提条件:1.TextView里面有一段文本用富文本配置了链接2.先对这个链接文本进行一个长按手势,然后再点击这个链接文本 结果:程序崩溃,同时...
1.单例的概念 在iOS中,单例的概念指的是在整个应用程序的生命周期内,单例对象的类必须保证只有一个实例对象存在。比如我们最常用的AFN,在我们...
OC是一门动态的语言,这门语言的动态性变现在哪些方面呢? 1.动态类型 程序分为编译时和运行时,编译时将程序转换成机器可以理解的语言,在这一过程...
1.RunLoop的概念 RunLoop其实就是一个大的do while循环,它的关键点在于如何管理事件/消息,如何让线程在没有处理消息时休眠以...
在iOS中,如果一个属性没有声明是nonatomic还是atomic,那么它默认是atomic。 nonatomic不保证原子性,当一个属性声明...
PhotoKit的组成 PHAssetCollection:PHCollection的子类,代表一个相册或者一个时刻,或者一个智能相册(例如最近...
AssetLibrary组成 AssetLibrary:代表整个设备中的资源库(照片库),通过AssetLibrary可以获取设备中的照片和视频...
CAGradientLayer是CALayer的子类,通常我们用它最多的地方是用来做渐变色,下面我们来看一下它的属性 colors:渐变颜色的集...
UISrollView是开发中最常见的控件,我们用它来展示各种界面,但是ScrollView的内部是怎么实现的呢,我写了一下代码研究了一下,大概...