首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
iOS开发小挖
掘友等级
公众号:iOS开发小挖
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
37
文章 37
沸点 0
赞
37
返回
|
搜索文章
最新
热门
Swift 核心协议揭秘:从 Sequence 到 Collection,你离标准库设计者只差这一步
swift是面向协议编程,果然名不虚传 swift中的Iterator初步认识 IteratorProtocol 协议 这样所有遵守了IteratorProtocol协议的类型,都是可以使用next方
SEL:从字符串到指针的intern之旅
把方法名字符串(如 "viewDidLoad")放进全局唯一表,得到一个唯一的 SEL。这常发生在Runtime 加载镜像时的类/元数据装载的阶段,也有可能是运行时,第一次用sel_registerN
别再只会用类了!Swift 递归枚举,解决树形结构的另一种思路
在 Swift 中,indirect 关键字用于枚举,允许枚举的 case 拥有同类型的关联值,从而支持递归枚举。 在没有 indirect 的情况下,枚举的大小需要在编译时确定,而递归枚举会使得编译
一个 enum 竟比 class 还节省?聊聊 Swift 枚举关联值的存储优化
枚举的 case 可以携带附加信息,这些信息在创建实例时提供。可以像这样声明使用 怎么提取关联值呢?在 switch 中可以使用 let 或 var 来提取关联值: Swift 在内部使用一种 tag
swift 带有关联类型的协议不可以做类型?
swift 带有关联类型的协议不可以做类型?这种说法到底正确吗?不同的swift版本表现也不尽相同,看下swift源码一探究竟。
ios xcframework 和 framework的区别是什么
打包方式 Framework (.framework): 是一个单平台的二进制包。 如果你想支持多个架构(例如,同时支持 iOS 设备 arm64 和 iOS 模拟器 x86_64),你需要创建多个独
ios 离屏渲染
正常渲染(On-Screen Rendering)流程:CPU 计算好显示内容(布局、文本、图片解码等),然后将计算好的数据提交给 GPU。GPU 将渲染结果直接放入当前屏幕显示的帧缓冲区(Frame
为什么runloop中先处理 blocks source0 休眠 再处理timer source1?
既然是一个循环,那么如果我们要做A,B, C三件事,如果A,B,C不是类似A会定义B的具体内容,B定义C的具体内容这样的关系,那么ABC在一个循环中的顺序就可以是随意的那么为什么一个runloop的真
xcode中diagnostics中各选项的用途
Address Sanitizer (Scheme 的 Diagnostics中) Sanitizer 消毒杀菌剂,食品防腐剂 它是一种用于检测内存错误的工具,最初由 Google 开发,并集成到了
混乱的scheme、.xcconfig、build Settings梳理的清清楚楚
Xcode project 是一个仓库,该仓库包含了所有的文件,资源和用于生成一个或者多个products的信息,那么比如我们从当前project要生成两个products A 和B,该从哪里设置A和
下一页
个人成就
文章被点赞
27
文章被阅读
6,435
掘力值
451
关注了
13
关注者
14
收藏集
1
关注标签
0
加入于
2019-12-06