0

我想创建一个单独的帮助类,它适用于 sqlite 和核心数据,用于在我的应用程序中获取和操作数据。这可能吗?

4

1 回答 1

0

这是一个坏主意,主要是因为以下原因:

  1. 在同一个项目中使用 Core Data 和 SQLite API 很可能没有令人信服的理由。

  2. 通过将两种技术组合在一个类中,您正在降低能够重用它们的可能性,这违反了封装原则。

话虽如此 - 你可以有两个帮助类在 SQLite 和 Core Data 中做某些事情,以及一个从这两个调用方法的组合类。

很难说这在现实的项目环境中是否有意义。

于 2013-07-30T08:44:59.360 回答