Open yanxiaobing opened 2 years ago
struct TestM: Codable,DefaultsSerializable{ var name: String? var age: Int? = 0 } extension DefaultsKeys{ var tests: DefaultsKey<[String:[TestM]]>{.init("tests", defaultValue: [String:[TestM]]())} } let testM = TestM.init(name: "test", age: 18) Defaults[\.tests]["tests"] = [testM]