首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS面试
订阅
用户9681254179521
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
iOS 社招 - RunLoop 相关知识点
RunLoop 本质是一个基于 事件驱动 的循环机制,底层依托内核的 mach port 进行等待和消息分发。用于 调度 定时器、输入源和观察者,让线程在“有事活跃、无事休眠”之间高效切换。
SwiftUI从入门到精髓
今天分享SwiftUI,SwiftUI出来好几年,之前一直没学习,所以现在才开始;现在一起探索下SwiftUI,打通SwiftUI任督二脉。
Swift 新并发框架之 Task
本文是 『 Swift 新并发框架 』系列文章的第四篇,主要介绍基于 Task 的结构化并发和非结构化并发任务。
Swift-多线程
本文不探讨子线程、主线程、同步和异步的常规操作。只是使用DispatchWorkItem 属性来处理1.子线程切换到主线程和2.主动停止正在进行的线程这两种场景,提供一些不同的实现思路。
01-📝Swift5常用核心语法|了解Swift【Swift简介、Swift的版本、Swift编译原理、几种函数派发】
复习Swift5核心语法,夯实基础,通过汇编查探Swift语言的本质。一步一步认识Swift的底层实现
OC底层探究 - 多线程
多线程 iOS中常见的多线程方案: GCD的常用函数: 用同步的方式执行任务 用异步的方式执行任务 GCD源码 GCD的队列: 并发队列(Concurrent Dispatch Queue) 可以让多
OC知识梳理:多线程
GCD 1. 队列和任务 队列(Dispatch Queue):这里的队列指执行任务的等待队列,即用来存放任务的队列。队列是一种特殊的线性表,采用 FIFO(先进先出)的原则,即新任务总是被插入...
OC底层原理(17)- GCD(栅栏,调度组,信号量,dispatch_source)
所以 a 打印的结果就会大于等于 5 。 由于是这是异步代码块,所以先回执行代码块后面的代码,然后才会开启一个新线程执行块里面的代码,当 a++ 执行完了才是整个代码块执行的结束。 所以在要执行代码块是便加上信号锁,当整个代码块意味结束时,再解锁,于是便不会消耗多余的性能。 因…
iOS SDK(framework)开发
一、关于SDK 有关iOS SDK的相关理论知识请参数如下文章 二、如何制作SDK(framework) 1、创建SDK工程 2、开发SDK功能 4、SDK打包 (1)创建打包工程Aggregate
iOS Swift开发面试题总结
Swift 优点 (相对 OC) Swift 更加安全,是类型安全的语言 代码少,语法简洁,可以省去大量冗余代码 Swift 速度更快,运算性能更高,(Apple 专门对编译器进行了优化)