AiOffice 能力组合,开箱即用,为您的工作流提速
iOS 计时器机制的完整 API 参考。有关决策树和崩溃预防,请参阅 axiom-timer-patterns 。
与计时器相关的崩溃是最难诊断的崩溃之一,因为它们通常是间歇性的,并且崩溃日志指向 GCD 内部,而不是您的代码。核心原则:DispatchSourceTimer 有一个状态机——违反它会导致看起来随机的确定性 EXC_BAD_INSTRUCTION 崩溃。 Timer (NSTimer) 有一个 RunLoop 模式陷阱,可以在滚动过程中默默地停止计时器。这两种情况都可以通过该技能中的模式来预防。
TextKit 2 的完整参考,涵盖架构、从 TextKit 1 的迁移、编写工具集成以及通过 iOS 26 使用 AttributedString 的 SwiftUI TextEditor。
当参与者太慢或太重时的低级同步原语。
StoreKit 2 是 Apple 的现代应用内购买框架,具有异步/等待 API、自动收据验证和 SwiftUI 集成。该参考涵盖了所有 API、iOS 18.4 增强功能以及全面的 WWDC 2025 代码示例。
按类别组织的 SpriteKit 完整 API 参考。
通过时间成本注释对常见 SpriteKit 问题进行系统诊断。
目的:通过掌握场景图、物理引擎、动作系统和渲染管道来构建可靠的 SpriteKit 游戏 iOS 版本:iOS 13+(SwiftUI 集成)、iOS 11+(SKRenderer) Xcode:Xcode 15+
在准备提交任何应用程序、处理应用程序商店拒绝或处理发布工作流程时,您必须使用此技能。
使用时:
SceneKit 的完整 API 参考以及每个主要概念的 RealityKit 等效项。
目的:安全维护现有 SceneKit 代码并计划迁移到 RealityKit iOS 版本:iOS 8+ (SceneKit),已弃用 iOS 26+ Xcode:Xcode 15+
目的:从 Realm 到 SwiftData 的完整迁移路径 Swift 版本:Swift 5.9+(建议使用严格并发的 Swift 6) iOS 版本:iOS 17+(建议使用 iOS 26+) 背景:Realm 设备同步将于 2025 年 9 月 30 日日落。本指南对于在截止日期之前迁移的 Realm 用户至关重要。
按类别组织的 RealityKit 完整 API 参考。
通过时间成本注释对常见 RealityKit 问题进行系统诊断。
目的:使用 RealityKit 的实体组件系统架构构建 3D 内容、AR 体验和空间计算应用程序 iOS 版本:iOS 13+(基础)、iOS 18+(iOS 上的 RealityView)、visionOS 1.0+ Xcode:Xcode 15+
隐私优先应用程序设计的综合指南。苹果设计奖社会影响力获奖者以合乎道德的方式处理数据,而隐私至上的设计是一个关键的差异化因素。
UIKit 应用程序的系统照片选择器。无需许可。
指导您完成照片挑选、有限的库处理以及使用隐私转发模式将照片保存到相机胶卷。