跳转到内容
f·专注 ·j/k 章节 ·[/] 翻页 ·? 帮助
iOS · AI 架构 · 真实项目

把复杂的东西
讲得清楚明白

LiuLuit 技术博客——关于 iOS 开发、AI 系统架构与一线实战项目的深度笔记。结构清晰,检索顺手,读起来不累。

# Swift # SwiftUI # RAG # 架构设计
Architecture.swift
// 清晰的依赖边界,比聪明的代码更重要
struct ContentStore {
  private let repo: ArticleRepository
  private let cache: Cache

  func load(_ id: Article.ID) async throws -> Article {
    if let cached = try cache.get(id) { return cached }
    let article = try await repo.fetch(id)
    try cache.set(article)
    return article
  }
}
最新发布

精选文章

细节质感

代码块也是界面的一部分

行号槽、窗口栏、多语言语法高亮——读代码,也像在读一份精心排版的界面。

// 视图即声明:界面也是可组合的代码 import SwiftUI struct PostCard: View { let post: Article @State private var hovered = false var body: some View { VStack(alignment: .leading, spacing: 12) { Text(post.title) .font(.headline) Text(post.excerpt) .foregroundStyle(.secondary) } .padding(20) .background(.ultraThinMaterial) } }