SwiftData - iOS缓存策略(Draft)
SwiftData 是什么?
故名思义,是用swift写的用来实现存储的一个原生库,(当然,大多数用swift写,也有用C写的)
怎么用?
先上代码,后解释
1. 对于model,首先添加swiftData引用,然后使用@Model就OK啦,这样完成model的持久化设置啦
import Foundation
import SwiftData
@Model
final class Card {
var front: String
var back: String
var creationDate: Date
init(front: String, back: String, creationDate: Date = .now) {