Sinduke的个人网站

Alert & Confirm

Binding的常用拓展 extension Binding where Value == Bool { init<T>(presenting optional: Binding<T?>) { self.init( get: { optional.wrappedValue !

Administrator Administrator 发布于 2026-02-19

ChatView

import SwiftUI import Combine struct ChatView: View { // MARK: - Source Data (模拟:未来你会用 Presenter / Interactor 替代) @State private var allMessages:

Administrator Administrator 发布于 2026-02-18

SwiftUI大型项目简介(主要电商举例)

下面我给你一份可以直接拿去当“项目手册/规范”用的内容:分层模板、状态隔离、性能安全写法、反模式清单,以及电商(超详细)/ IM / 后台管理的实践总结。最后我会回答你“后台管理为什么通常是 Web、SwiftUI 能不能做 Web”。 ⸻ 大型 SwiftUI 项目分层模板(可落地) 1.1 目标

Administrator Administrator 发布于 2026-02-16

SwiftUI中的特殊Modifier

在 SwiftUI 中,类似 .equatable() 这种“帮助 SwiftUI 少算、少重绘”的性能优化 modifier 或技巧,其实还有不少,但很多确实很少被广泛提起,尤其是日常业务开发中。下面列出一些实用程度高、但知道的人相对少的(2025–2026 年视角): 排序 Modifier /

Administrator Administrator 发布于 2026-02-16

Hello Halo

如果你看到了这一篇文章,那么证明你已经安装成功了,感谢使用 Halo 进行创作,希望能够使用愉快。

Administrator Administrator 发布于 2026-01-05