logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Swift 那些活不过一年的临时补丁,如何优雅地让他们退场?

每次 iOS 大版本更新,开发者常需要编写临时兼容代码。然而随着最低支持版本提升,这些临时封装往往会沦为难以维护的“死代码”。本文介绍了一种基于 Swift 编译器的实用管理方案:利用 @available 注解中的 deprecated 和 obsoleted 属性,在编写兼容层时即为其设定“拆除时间表”。当项目未来提高最低部署目标时,编译器会自动以警告或报错的形式提醒开发者进行地毯式清理,从而

文章图片
#swift
SwiftData 迁移深度指南:从入门到“填坑”(上集)

在这个计划中,我们告诉了 SwiftData:“嘿,从 V1 变到 V2,你自动处理就行,别紧张。”

文章图片
#数据库#迁移
WWDC26 前瞻:告别野蛮生长,SwiftUI 即将迎来的「工业级」进化

SwiftUI 的下一个阶段,或许不再是疯狂增加新控件,而是补齐性能、调试、跨平台和 AI 融合这些“工业级短板”。当一个框架开始从追求炫技转向追求可靠时,往往意味着它真正成熟了,而 WWDC26 很可能就是这个关键转折点。

文章图片
#swiftui#ios#AI
WWDC26 全网首发:SwiftUI 8 “可重排序“操作符深度解析

悟空他们在 SwiftUI 擂台上发现:.reorderable() 让选手能自由换位,reorderContainer 负责裁定新顺序,ReorderDifference 则记录谁移动、去哪儿。List 和 LazyVGrid 都能参战。

文章图片
#swiftui#swift
WWDC26 SwiftUI 进化之路:砸碎黑盒,彻底迎来开发自由!

WWDC26 见证 SwiftUI 走向“工业级”成熟。通过自动 Liquid Glass、解除 List 束缚的滑动与拖拽、原生 AsyncImage 缓存及精细化 Toolbar 控制,SwiftUI 彻底砸碎黑盒,为复杂商业 App 带来真正的开发自由。

文章图片
#swiftui
Swift 6.4 的 Ref / MutableRef 大揭秘:给值类型开一扇“安全的小窗”

文章总结:Swift 6.4 引入 Ref 和 MutableRef,提供安全、独占的局部内存访问权。它彻底消除了字典或数组的重复查找开销,让 Swift 兼顾绝对安全与裸指针般的极致底层性能。

文章图片
#安全
WWDC26:SwiftUI 8 的 @State 全新“懒加载”机制与最佳实践

Xcode 27中@State转为宏,支持了状态的延迟初始化以提升性能。适配时需注意避免自定义初始化的冲突。

文章图片
#swiftui#性能优化
WWDC26前瞻:Swift 即将迎来的那些新内置类型

Swift 正在悄然蜕变为一门真正的“系统级编程语言”。本文前瞻 WWDC26,剖析 Swift 为打破性能瓶颈,即将引入的 Ref(安全借用)、Span(零拷贝视图)与 UniqueArray 等硬核底层类型。在 AI 与空间计算的算力需求下,Swift 正在褪去沉重外衣,杀入 Rust 与 C++ 的腹地,重塑未来十年的开发底座。

文章图片
#swift#开发语言
丢掉包袱,硬刚 Rust:WWDC26 前瞻与 Swift 6.4 的底层革命

Swift6.4版押注所有权,Ref借用、Continuation防错、UniqueArray弃CoW,推断百倍提速。WWDC26脱App硬刚Rust攻系统级。

文章图片
#rust#swift#编程语言
WWDC26 最被忽视的王炸:告别“伪并发”陷阱,Swift 6.4 的 async defer

Swift 6.4 引入的 async defer 是 WWDC26 最具实战价值的新特性。它打破了 defer 不能包含异步代码的五年限制,终结了开发者用 Task 强行包裹带来的高并发隐患。该特性确保了生命周期强绑定与完美的错误处理,让并发时代的资源管理重回安全与优雅。

文章图片
#编程语言
    共 57 条
  • 1
  • 2
  • 3
  • 6
  • 请选择