肘

肘子的 Swift 记事本 | Fatbobman's Blog

中文首页|肘子的 Swift 记事本|Fatbobman's Blog,分享与 Swift、SwiftUI、Core Data、Swift Data 有关的内容,也会涉及开发工具、AI 等其他内容。全部文章均为原创,转载需联系本人

当 Mac mini 的价格不再 mini - 肘子的 Swift 周报 #152

上月底,苹果发布了新的 Mac mini 和 Mac Studio。除了强悍的性能更新,明显上涨的价格同样给人带来了不小的震撼。内存与存储成本上涨无疑是本轮涨价的重要原因,但在 AI 时代,开发者对硬件的需求也在悄然发生变化。更大的内存、更高的存储容量,不断推高我们心目中“够用配置”的标准,最终也让实际购买价格变得更加夸张。

2026/9/7
阅读更多

SwiftData:优化从建模开始

数据集一大,SwiftData 的列表就开始卡。这是这几年里我听到最多的性能抱怨。SwiftUI 确实有责任,但并非最主要的问题。真正花时间之后会发现,慢的不只是一开始加载时间长,巨大的内存占用同样会把性能拖垮。本文将聊聊在 SwiftData 中为什么会出现这些问题,以及该从哪里下手改善。

2026/9/2
阅读更多

举手之劳 - 肘子的 Swift 周报 #151

上个周末,我在北京参加了由苹果举办的 App 孵化器活动,本次的主题主要围绕 AI 时代的应用开发、运营和商业模式展开。与会者大多是 IT 公司的管理者和应用开发者,整个活动期间,大家对 AI 的热情都很高,也纷纷讨论各自对于 AI 的理解和应用技巧,我从中收获不少。

2026/8/31
阅读更多

从使用 AI 到委托 AI(下):我想要的可委托性

AI 工作流的核心其实很简单——人定好验收标准,AI 执行并且按标准验收。说得没错,但实现起来并不容易。“标准”如何而来?如何得到尊重?随着上下文的增长或换一个新上下文,标准难免偏移甚至会被篡改。我需要一种可被信任的 AI 使用方式,简单来说就是“可委托”

2026/8/27
阅读更多

AI 想放弃了,人没有 - 肘子的 Swift 周报 #150

最近,Linus Torvalds 在调试一个 Intel Xe GPU 驱动问题时,经历了一场被他自己称为“debug session from hell”的漫长排查。最终的修复简单得有些不可思议:把一处 `round_up()` 改成 `round_down()`。但为了找到这一行代码,他前后添加了 24 个调试 patch,启动了 18 次 kernel。其中大量繁琐工作,都是在 AI 的帮助下完成的。

2026/8/24
阅读更多

从使用 AI 到委托 AI(上):我为什么不再等更强的模型

从问答、代码生成,到让 Agent 接手更完整的工作,不知不觉间,我已经使用 AI 好几年了。这些年里,变化的不只是模型能力,人与 AI 的协作方式也一直在变。我也在一边使用,一边调整自己的方法。我关心的已经不只是“AI 能不能完成这项工作”,而是另外几个问题:执行范围是否稳定,结果能否被信任,投入是否可以预期,以及什么时候需要人介入。

2026/8/19
阅读更多

越来越慢的 App Review,拦住了谁? - 肘子的 Swift 周报 #149

App Store 审核变慢,已经是越来越多开发者能够明显感受到的变化。在 Vibe Coding 时代,App 的开发和迭代成本大幅降低,审核压力随之增加并不难理解。但问题在于,更慢的审核似乎只是被不断增长的提交数量拖垮,却没有相应提高诈骗 App 进入商店的门槛。

2026/8/17
阅读更多

ContentBuilder 解析:SwiftUI 类型检查性能提升的秘密

在 WWDC 2026 中,苹果工程师介绍了 SwiftUI 的一个新特性——ContentBuilder。从使用方式看,它似乎只是一个覆盖范围更广的 ViewBuilder。苹果同时宣称,这项调整能够显著改善类型检查性能。本文将解析 ContentBuilder 的本质,探索性能提升背后的奥妙。

2026/8/12
阅读更多

Apple Intelligence 已通过中国政府审核,即将在中国提供服务 - 肘子的 Swift 周报 #148

7 月,Apple Intelligence 已经出现在中国国家互联网信息办公室(CAC)公布的最新一批生成式 AI 服务备案名单中。而就在两天前,苹果又确认阿里巴巴 Qwen 将参与中国版 Apple Intelligence,并一度出现在苹果的官方文档中。

2026/8/10
阅读更多

在 SwiftUI Text 中控制孤行:挖掘未公开的 avoidsOrphans

SwiftUI 的 Text 有一项默认行为:当段落末行只剩一个孤词或孤字时,它会主动把上一行的完整词组一并推到末行,避免“落单”。这份体贴多数时候是对的,但代价是上一行可能留下一大片空白——在窄容器或中英混排的场景中,反而破坏了段落的均衡。本文将挖掘 SwiftUI 中一个早已存在、却始终未曾公开的 API —— `avoidsOrphans`,让开发者重新拿回这项控制权。

2026/8/6
阅读更多

推荐订阅

Cloudflare 官方博客中文版,涵盖安全、AI 和开发者相关内容

美团技术团队最近更新内容。