我有一个包含其他视图的 UIScrollView 对象。用户可以在运行时创建 UIViewController,并将其视图放在 UIScrollView 上。反过来,它们也存储不同的视图。
所以我想我可以使用 NSCoding 在 NSUserDefaults 中存储用户界面。但也许另一种方式会更漂亮,例如,如果我将拥有这些视图的数据模型,并且如果我需要它们,我将使用数据模型而不是 NSCoding 重新创建它,它将我所有的对象存储在存储中。
我有一个包含其他视图的 UIScrollView 对象。用户可以在运行时创建 UIViewController,并将其视图放在 UIScrollView 上。反过来,它们也存储不同的视图。
所以我想我可以使用 NSCoding 在 NSUserDefaults 中存储用户界面。但也许另一种方式会更漂亮,例如,如果我将拥有这些视图的数据模型,并且如果我需要它们,我将使用数据模型而不是 NSCoding 重新创建它,它将我所有的对象存储在存储中。