这篇文章介绍了 URL Loading System 相关知识,涉及以下内容: URLSession类型。 URLSessionTask类型 URLSessionDelega...
这篇文章介绍了 URL Loading System 相关知识,涉及以下内容: URLSession类型。 URLSessionTask类型 URLSessionDelega...
NSURLSession 的 task 是异步回调的,所有的回调都是在委托代理里面处理, 苹果为我们提供了 NSURLSessionDelegate 的一系列代理方法供我们选...
该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 在工作中经常会使用到KVC,但是很多人对于KVC的实...
之前的大多数设置状态栏的方法已经被遗弃或者无效,这里记录下最新设置statusBar的方法。 启动页隐藏状态栏 隐藏: 在info.plist中 添加 View contro...
知道问题的原因之后就能用最简单的方式解决! 比如下面这段代码用来给imgV来设置转圈动画 在按下home键进入后台,再次打开时,动画暂停了,刚刚转圈旋转的imgV停止在初始的...
报错原文: 不能修改“System Roots”钥匙串。 若要更改根证书是否会被信任,请在“钥匙串访问”中打开它,然后修改它的信任设置。新根证书应被添加到当前用户的登录钥匙串...
UIView绘制原理 首先看一幅流程图 CALayer的display方法的内部实现,首先会判断layer的delegete是否响应display方法,如果代理不响应就会进入...
红黑树是一棵自平衡的二叉搜索树,因此在学习红黑树之前,我们需要回顾一下之前所学的知识二叉搜索树和平衡二叉树。 1.二叉搜索树 二叉搜索树又叫二叉查找树或者二叉排序树,它首先是...
编译预处理 预处理,就是在编译之前做的事情,所以预处理也叫预编译。预处理是Objective-C提供的一个重要功能。本文主要介绍编译预处理的3种指令:宏定义、“文件包含”处理...