我正在制作一个应用程序,每个视图加载的内容与远程数据库不同,因此每个视图都有自己的查询。在应用程序中管理数据库访问的最佳方式是什么?
我可能的解决方案:
- 我想知道创建一个单独的 NSObject 文件是否是一个好主意,该文件充当存储到数据库和从数据库加载的所有内容的数据控制器。从理论上讲,它会有一堆函数从数据库中获取数据并将其存储到数组中。这样,所有的数据库访问代码都在一个文件中,所以我可以根据需要在文件中调用这些函数。
这是标准方法吗?有没有更好/更简单/更健壮的方法?我只是在寻找最好的方法来保持我的代码干净、清晰,并且将来易于更新。
感谢您的任何建议!