我在我的iPad应用程序上为我的数据库构建了一个包含不同实体的Core数据模型。我确实想从不同的viewControllers访问这些属性(并填充dBase)。例如,viewController A中有UITextField,viewController中有另一个UITextField。我希望获取的信息能够填充我的核心数据实体的不同属性......
这可能吗?这样做的最佳做法是什么?
我的问题:
任何帮助或建议将不胜感激! : - )
答案 0 :(得分:1)
这是MVC的强大功能。创建一个类(MVC的M模型),它负责您的数据操作 - 获取,更新,删除等...使该类成为单例或在AppDelegate中添加属性并接收每个UIViewController
你需要它。从其他地方的视图控制器收集所有数据 - 例如。一些字典或其他东西,然后调用你的数据类的方法将插入数据,准备好了...好的设计总是导致更少的问题和实施的困难,并且还使得UI的进一步更改变得容易和快速... < / p>