首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
并发与多线程
订阅
Aloha_Jimmy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
iOS线程池的创建和使用
创建和使用线程池可以通过 OperationQueue 和 DispatchQueue 实现。这些工具可以帮助你管理多个并发任务,提高应用性能。 线程池的优点 资源管理、任务依赖、任务重用。
Swift 中有这么多锁,你都学会了吗?
引言 锁是线程编程中基本的同步工具。锁使你能够轻松地保护大段代码,以确保这些代码的正确性。OS X 和 iOS 为所有应用程序类型提供了基本的互斥锁,Foundation 框架还为特定情况定义了一些互
讲讲 iOS 中的死锁
关注我,每天分享一个关于 iOS 的新知识 一、什么是死锁 在 Swift 中,当两个线程都在等待对方释放资源时,就会发生deadlock 死锁。这会导致线程都处于永久等待状态,当
Block && 多线程
block的内部实现,结构体是什么样的 在Objective-C中,block是一种闭包,它可以封装一段代码以及其执行环境。当我们定义一个block时,它在编译后的底层存储结构是一个结构体。 下面是b