Lakr233 / Kimis

Kimis is a client for Misskey built with pure UIKit for quality.
Other
279 stars 18 forks source link

UserDefault kvc #24

Open Winter-J-27 opened 1 month ago

Winter-J-27 commented 1 month ago

UserDefault 包装器是用 setValue,这是 KVC 的方法,用 set(value: forKey:) 比较好?

Lakr233 commented 1 month ago

不是特别清楚你说的是什么 不过应该区别不大吧

Winter-J-27 commented 1 month ago
storage.setValue(defaultValue, forKey: key)

这个不是 UserDefaults 的 API

下面这个才是

storage.set(defaultValue, forKey: key)

在某些场景使用 KVC 的会有问题吧