将一组 HKWorkouts 添加到 UserDefaults
Adding an array of HKWorkouts to UserDefaults
是否可以向 UserDefaults 添加一个 HKWorkouts 数组,或者我是否必须将该数组保存在核心数据中?
HKObject
及其子类符合 NSSecureCoding
,因此您可以使用 NSKeyedArchiver
将它们的数组转换为 Data
。有关详细信息,请参阅 NSKeyedArchiver 文档。
是否可以向 UserDefaults 添加一个 HKWorkouts 数组,或者我是否必须将该数组保存在核心数据中?
HKObject
及其子类符合 NSSecureCoding
,因此您可以使用 NSKeyedArchiver
将它们的数组转换为 Data
。有关详细信息,请参阅 NSKeyedArchiver 文档。