首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Swift高阶
订阅
用户1575662308346
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
Swift Continuations 完全指南:一口气弄懂 4 种“桥梁”
一、为什么需要 Continuations? Swift 5.5 带来 async/await,但: 老 SDK / 三方库仍用回调 自己封装的 DispatchQueue、Timer、Notific
Swift 6 并发时代,如何优雅地“抢救”你的单例?
一、为什么单例在 Swift 6 突然“不香了” 旧认知 Swift 6 新现实 static let shared = XXX()随手一写 编译器直接甩出两行血红诊断:1. 非隔离的全局可变状态(n
记 Swift OC 混编隐式强制解包 Crash
swift 与 OC 混编引发了一个隐式强制解包 Crash,由于经验不足走了一点弯路。 Crash 信息 Crash 信息大致如下: 源代码如下: 分析 只能看出是隐式强制解包引起的,直观上看可能的
Swift 柯里化(Currying)应用
柯里化(Currying) 在 Swift 中,柯里化(Currying)是指将一个多参数函数转换为一系列单参数函数的过程。 这样,每次调用函数时只传入一个参数,返回一个新的函数,该函数接收下一个参数
Swift 最佳实践之 High Performance
Swift 作为现代、高效、安全的编程语言,其背后有很多高级特性为之支撑。 『 Swift 最佳实践 』系列对常用的语言特性逐个进行介绍,助力写出更简洁、更优雅的 Swift 代码。
一天精通iOS Swift多线程(GCD)
Grand Central Dispatch简称GCD,苹果官方推荐给开发者使用的首选多线程解决方案。多线程开发涉及的细节非常多,下面我会用例子细致的讲解GCD,请一定要精读,一定要用Xcode或Playground多次运行代码去对比结果。实践出真知,练习完这篇文章,你一定会觉…
Swift中的高阶函数
高阶函数在项目中的使用非常重要,它们可以提高代码的可复用性、可读性、可拓展性和性能,从而让我们能够更加高效地开发出高质量的软件产品。