首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
代码搬运小萌新
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
最新
热门
Flutter Internals 时序图
在 【翻译】Flutter internals 中,我们了解了 Flutter Framework 框架是如何执行的。在本文中,我们将绘制出其中核心的流程的时序图,来加深对Flutter框架的理解。 App 启动的时候,Flutter Engine 框架会调用 Flutter …
【翻译】Flutter internals
什么是Widgets, Elements, BuildContext, RenderObject, Bindings... 去年刚开始接触 Flutter 的时候,互联网上很难找到相关的资料,尽管也有不少相关的文章,但几乎没有关于 Flutter 内部实现的。 当你在开发一个 …
【iOS多线程】DispatchQueue原理解析之同步执行
由于能力有限,文章中难免出现疏漏或者根本性错误,欢迎指正。
【iOS多线程】DispatchQueue原理解析之队列
在之前的文章中,我们学习了队列创建、异步任务创建执行的原理,在这个过程中,我们多次提到主队列、全局队列、自定义队列、root队列等等。这篇文章我们一起来看看,这些队列究竟是什么? 从这里可以看出,主队列是序号为1,label为com.apple.main-thread,targ…
【iOS多线程】DispatchQueue原理解析之异步执行
上篇文章中介绍了GCD中的队列是如何创建的,在这篇文章中,我们来看看异步任务是如何被添加到队列,又是如何被执行的。 这篇文章将以这种情况为主线,解析底层的具体实现,在这个过程中,我们会逐步发现,主队列、全局队列、自定义串行队列的执行过程,是自定义并行队列执行过程的子集。 这里的…
【iOS多线程】DispatchQueue原理解析之队列创建
上篇文章中介绍了DispatchQueue中的基础用法,但也产生了一些疑问,在这篇文章中,我们先来看看,队列是如何创建的。 接下来,我们看看dispatch_queue_s是如何创建的。 最后的结论,当我们在qos为.default的多个自定义并行队列中执行任务时,任务都是交到…
【iOS多线程】GCD基础用法
文档中介绍,GCD是系统层面上的API,能够协调所有正在运行的APP所使用的资源,在iOS中,Apple是推荐大家使用GCD来进行多线程开发。 DispatchQueue是GCD中的一个类,常用于异步执行任务。 从文档的描述中,我们可以猜测,DispatchGroup的作用,就…
个人成就
文章被点赞
17
文章被阅读
6,031
掘力值
155
关注了
0
关注者
2
收藏集
0
关注标签
25
加入于
2016-04-11