SwiftData 处理大数据集时性能不佳,主要因为缺少惰值机制,查询即加载全部属性,导致内存占用高。建议按使用频率拆分模型,将详情字段放入关联对象,列表仅加载轻量数据。临时方案可用 fetchIdentifiers 配合 HistoryObserver,但非最佳。核心是设计时避免宽模型,以提升列表性能。
完成下面两步后,将自动完成登录并继续当前操作。