锁是最常用的同步工具。一段代码段在同一个时间只能允许被有限个线程访问,比如一个线程 A 进入需要保护代码之前添加简单的互斥锁,另一个线程 B 就无法访问,只有等待前一个线程 ...
![240](https://cdn2.jianshu.io/assets/default_avatar/1-04bbeead395d74921af6a4e8214b4f61.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:安徽
锁是最常用的同步工具。一段代码段在同一个时间只能允许被有限个线程访问,比如一个线程 A 进入需要保护代码之前添加简单的互斥锁,另一个线程 B 就无法访问,只有等待前一个线程 ...
队列: 一、串行队列; 二、并行队列; 队列的特点: 先进先出,排在前面的任务最先执行; 串行队列:任务按照顺序被调度,前一个任务不执行完毕,队列不会调度; 并行队列:只要有...
一个为UIImageView提供一个分类来支持远程服务器图片加载的库。功能简介: 一个添加了web图片加载和缓存管理的UIImageView分类 一个异步图片下载器 一个异步...
前言 学如逆水行舟,不进则退。共勉!!! 这篇文章会非常详细的分析 iOS 界面构建中的各种性能问题以及对应的解决思路,同时给出一个开源的微博列表实现,通过实际的代码展示如何...
前言 最新收集了前两个月的iOS面试题总结,答案这块,就不细说了,毕竟有的题目也是拿不准,如果有不明白的,大家一起留言评论探讨,大家一起努力! 网络模块: 1、http 的发...
前言: 最近把 iOS 面试中可能会遇到的问题整理了一番, 题目大部分是网上收录的, 方便自己巩固复习, 也分享给大家; 希望对大家有所帮助! 对于答案,不一定都合适,欢迎大...
前言: 最近把 iOS 面试中可能会遇到的问题整理了一番, 题目大部分是网上收录的, 方便自己巩固复习, 也分享给大家; 希望对大家有所帮助! 对于答案,不一定都合适,欢迎大...
楔子 最近写Flutter项目的时候接触了getx[https://github.com/jonataslaw/getx]框架,深深被这个它所吸引,功能强大,api简洁,状态...