在 iPad 上替代“底部 TabBar 主导航”、实现「侧边栏 + 顶部导航」的多层级高效导航,核心是利用 …
区分 Android 模块的「内部公开接口」与「对外公开接口」
区分 Android 模块的「内部公开接口」与「对外公开接口」 在多模块协同开发中,内部公开接口(模块间/团队…
Android 模块公开 API 的特征与变更管控方案
Android 模块公开 API 的特征与变更管控方案 在 Android 开发中,模块(如 Library …
SwiftUI 中的 属性包装器示例
这是一个将 @State, @Binding, @StateObject, @ObservedObject, …
SwiftUI 中的 属性包装器
SwiftUI 中的这些注解(专业术语叫 Property Wrappers / 属性包装器)是驱动界面刷新的…
iCloud Document 解压目录及文件处理
如果你的 App 不支持目录级同步(iCloud 不建议直接搬整个目录),但用户又解压出一个包含 大量文件(几…
沙盒文件移动到 iCloud Document
下面给你一个 全面、可直接落地的「沙盒文件 → iCloud Document」移动/迁移操作清单,包括需要的…
文件管理 iCloud 同步原则
开发一个基于 iCloud(CloudKit)同步的文件管理 App 时,需要综合考虑技术限制、用户体验和性能…
CloudKit 里记录和文件的存储
在 CloudKit 中,记录(Records) 和文件(Files/Assets) 是两种不同的数据存储方式…
多页应用(MPA)和单页应用(SPA)的优缺点分别是什么
多页应用(MPA)和单页应用(SPA)在架构设计上的差异,直接导致了它们在用户体验、开发维护、性能等方面的优缺…
前端 SPA 和 MPA 共性与差异
SPA(单页应用)和 MPA(多页应用)是前端应用的两种主要架构模式,它们在技术实现、用户体验和适用场景上有显…
BFF 的 Server 和传统后端 Server 有什么区别
BFF(Backend for Frontend,服务于前端的后端)是一种为特定前端场景优化的后端架构模式,与…
SSR(Server-Side Rendering)和 SSG(Static Site Generation)
SSR(Server-Side Rendering)和 SSG(Static Site Generation)…
前端开发要掌握的 HTML、CSS、JavaScript 核心知识点
非原创、ChatGPT生成 前端开发需要掌握 HTML、CSS 和 JavaScript 的核心知识,这些是构…
React、Vue 或 Angular 生成的app都有什么标准
非原创,ChatGPT 生成 问:React、Vue 或 Angular 生成的app都有什么标准和共性,为什…
[编程语言]Swift 并发编程之Sendable Types
在 Swift 中,Sendable Types 是与并发编程相关的一个概念,目的是帮助开发者在多线程环境下确…
[编程语言]Swift 并发编程之 Actors
Actors 是 Swift 并发模型中的一个重要概念,旨在提供一种机制来保证线程安全地操作数据。它们是对对象…
[编程语言]Swift Unstructured Concurrency 和 structured Concurrency
Unstructured Concurrency(非结构化并发) 和 Structured Concurren…
[编程语言]Swift 枚举
Swift 的 枚举(enum)相对于其他语言(例如 Java、C# 或 Python 等)具有一些非常独特且…
[iOS]StoreKit 2 关键功能
StoreKit 2 是 Apple 在 iOS 15 / macOS 12 及更高版本中引入的全新框架,相较…
-
近期文章
-
归档
- 2025 年 12 月
- 2025 年 11 月
- 2025 年 10 月
- 2025 年 9 月
- 2025 年 8 月
- 2025 年 7 月
- 2025 年 6 月
- 2025 年 5 月
- 2025 年 4 月
- 2025 年 3 月
- 2025 年 2 月
- 2025 年 1 月
- 2024 年 12 月
- 2024 年 11 月
- 2024 年 10 月
- 2024 年 9 月
- 2024 年 8 月
- 2024 年 7 月
- 2024 年 6 月
- 2024 年 5 月
- 2024 年 3 月
- 2024 年 2 月
- 2023 年 9 月
- 2023 年 8 月
- 2023 年 6 月
- 2023 年 5 月
- 2023 年 1 月
- 2022 年 12 月
- 2022 年 11 月
- 2022 年 10 月
- 2022 年 7 月
- 2022 年 6 月
- 2022 年 5 月
- 2022 年 3 月
- 2022 年 2 月
- 2022 年 1 月
- 2021 年 11 月
- 2021 年 9 月
- 2021 年 8 月
- 2021 年 7 月
- 2021 年 5 月
- 2021 年 4 月
- 2021 年 3 月
- 2021 年 2 月
- 2021 年 1 月
- 2020 年 12 月
- 2020 年 11 月
- 2020 年 10 月
- 2020 年 9 月
- 2020 年 7 月
- 2020 年 5 月
- 2020 年 3 月
- 2020 年 2 月
- 2020 年 1 月
- 2019 年 12 月
- 2019 年 10 月
- 2019 年 6 月
- 2019 年 1 月
- 2018 年 10 月
- 2016 年 12 月
- 2014 年 9 月
- 2007 年 9 月
- 2007 年 8 月
- 2007 年 6 月
- 2007 年 5 月
- 2007 年 3 月
- 2007 年 2 月
- 2007 年 1 月
- 2006 年 12 月
- 2006 年 11 月
- 2006 年 10 月
- 2006 年 9 月
- 2006 年 8 月
- 2006 年 7 月
- 2006 年 6 月
- 2006 年 5 月
- 2006 年 4 月
- 0 年
-
功能