获得徽章 0
Xcode 14 最佳功能:支持可视化观察编译的顺序和时间
zzzwco于2022-06-28 16:52发布的图片
评论
Xcode 14 支持 Strict Concurrency Checking,有三个依次增强的选项:

- Minimal:默认设置,只诊断有 Sendable 标记的地方
- Targeted:Minimal 加强版,凡是涉及 Swift Concurrency 的地方都会进行 Sendable 检查,比如 async/await、Task、actor 等。
- Complete:Minimal + Targeted 加强版,对模块中所有代码进行检查以消除任何潜在的安全隐患。包括 Swift Concurrency 之外的并发代码,比如 GCD 等。

如果引入的外部模块没有实现 Sendable,可以通过 @preconcurrency 来暂时消除警告(@preconcurrency import Package)。

建议逐步向 Complete 迁移,实现更加安全的并发。
展开
zzzwco于2022-06-28 16:49发布的图片
评论
while vs do while
zzzwco于2022-06-14 10:57发布的图片
评论
Xcode 14 内置了 SF Symbols
zzzwco于2022-06-13 11:06发布的图片
评论
Xcode 14 有更好的补全机制
zzzwco于2022-06-12 21:05发布的图片
评论
Xcode 14 只需要一个 1024 * 1024 的 icon 就可以自动适配不同的设备(Mac 除外) 👍
zzzwco于2022-06-12 20:23发布的图片
评论
Xcode 14 的 Variants 可以极大地提高适配工作的效率
zzzwco于2022-06-12 20:06发布的图片
评论
Xcode 14 的吸顶效果
zzzwco于2022-06-12 20:03发布的图片
评论
试了一下 macOS Ventura 上的 Stage Manager,体验不及预期,期待优化
评论
Combine 越来越没有存在感了
评论
我记得之前的 Xcode 要占 40 多 g 的空间,14.0 瘦身后默认是 23 g,少了一半的体积
zzzwco于2022-06-10 22:23发布的图片
zzzwco于2022-06-10 22:23发布的图片
评论
SwiftUI 4 新增了许多好玩的新特性,官方也大力吹捧
但 BreakingChange 还是那么激进,这很 Apple 🤷‍♂️
争取在 iOS 16 正式发布前更新一版 Eul 💪
zzzwco于2022-06-10 22:23发布的图片
zzzwco于2022-06-10 22:23发布的图片
评论
Swift 幻影类型(Phantom Types):
定义:声明却不使用的泛型。
作用:对既有类型进行强化,有助于在编译期间除错。
zzzwco于2022-05-28 11:29发布的图片
zzzwco于2022-05-28 11:29发布的图片
zzzwco于2022-05-28 11:29发布的图片
评论
后端与前端😂
zzzwco于2022-05-28 08:19发布的图片
1
心理学的实战运用[看]
zzzwco于2022-05-27 21:55发布的图片
1
下一页
个人成就
文章被点赞 59
文章被阅读 42,557
掘力值 741
收藏集
0
关注标签
15
加入于