在IOS项目中,我希望用户能够配置他们的UI。
用户将选择:
"backgroundColor","fontColor","fontSize","font","lineSpace"
在UIConfigViewController中,当用户点击完成时,结果将存储在对象中,并传递回ReadingViewController。
对于此结果对象,我应该使用Struct
、Class
还是Dictionary
?
我可以这样使用Struct吗?
最终使用NSManagedObject
您可以简单地实现NSUserDefaults.standardUserDefaults
,它基本上是一个用于用户设置的字典。这样做的主要优点是它被设计为可以在全局范围内访问,因此不需要传递对象。