|
|
1
3
从…起
所以你应该编码
然后,重新阅读:
|
|
|
2
2
Swift 4+ . 枚举 用一个 典型的 案例 ,和 案例 具有 相关 价值 .
|
|
|
3
0
枚举应具有rawValue才能保存为可编码对象。您的枚举事例具有关联的值,因此它们不能具有rawValue。 我的解释
假设您可以保存对象
你的问题
您正在尝试保存枚举的大小写本身,但保存到UserDefaults不会在默认情况下转换对象。您可以尝试对
|
|
|
Frost · Singleton属性根据调用返回不同的值 8 年前 |
|
|
Charles B. · Swift错误:“NSInvalidArgumentException”,原因:“-[\u SwiftValue encodeWithCoder:]:发送到实例0x6000012ABE0的选择器无法识别” 8 年前 |
|
|
B.Kaan · 我无法使用NSUserDefaults添加分数 8 年前 |
|
|
Joe · 使用UserDefaults存储不同用户的数据 8 年前 |
|
|
eli · 是什么导致了NSUserDefaults中的此崩溃? 8 年前 |