我们可以在iOS应用程序中同时使用coredata和SQlite

A f*_*pha 1 sqlite core-data ios

我目前正在使用CoreData作为我的应用程序中的数据库.现在我需要从SQLite DB文件中获取数据并在我的应用程序中使用它.现在的问题是

1 - 我们可以在一个应用程序中同时使用SQLite和CoreData.

2 - 如果是,是否会导致任何内存问题?

3 - 我们可以从单个应用程序中的多个DB(SQLite DB)文件中获取数据.

Mar*_*tos 7

  1. 可能不是.
  2. 是.

SQLite只是一个库,它允许您使用SQL语句以自己的格式读写文件.访问多个文件没有特殊限制.您甚至可以编写跨多个数据库的查询 - 请参阅ATTACH语句.