一、编译环境 macOS 11.0.1 Xcode version 12.2 Python 2.x brew install make ninj...
一、 串行队列和并行队列 我们先看一下队列的概念。 队列是先进先出(FIFO)结构的,其主要的任务主要是负责线程的创建、回收工作,不论什么队列和...
创建Dio单例类 创建全局的dio单例类,不需要每次请求都创建Dio对象,节省系统开支创建NetManager类 创建网络请求类HttpTool...
load和initialize的执行过程经常被问到在这里简单梳理一番 load方法 分别创建类Person和Car并实现load方法 执行结果 ...
swift同样可以实现OC中AFNetworking+MJExtension的效果,实现方法是Alamofire+SwiftyJSON+Hand...
开发时习惯将接口返回的json数据转化为我们自己的model类来使用,那么将json解析和转model封装起来,网络请求成功直接返回可以用的mo...
1、Xcode 11.5去掉SceneDelegate iOS13以下系统使用SceneDelegate黑屏,暂时删除之 info.plist中...
页面有输入框时都要考虑会不会被键盘挡住,于是fitsSystemWindows属性就派上了用场 属性说明 fitsSystemWindows属性...
废话不多说直接上代码 参考文章https://blog.csdn.net/hxy19971101/article/details/76177408