我正在我的应用程序中动态创建一些“n”个UIView
对象。我可以将这些对象拖放到屏幕中的任何位置。改变他们的一些财产。
imageview
,其他子视图包含textview
,tap Gesture
的子视图,其他子视图有平移手势和ACEDRawingView
)的实例。希望使用持久存储保存所有这些细节,这样每当我下次启动应用程序时,我都能够看到那些已创建的对象。
我是一个相对较新的iOS开发人员,我以前的大多数经验来自.NET。我的应用程序是类似于画布的系统,因为有一个父UIView
包含用户放置/调整大小/等的所有对象作为子视图。我希望能够将这些位置/配置保存到命名文件中。
最初我以为我可以使用NSCoding
执行此操作,但这似乎不是多文件保存的好方法。
所以我查看了Core Data
,但我不确定如何创建现有Cocoa UIKit
类的核心数据对象,如UIView
。