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

问题描述:

我目前在我的应用中使用CoreData作为数据库。现在我需要从SQLite数据库文件中获取数据并在我的应用程序中使用它。现在的问题是我们可以在iOS应用中同时使用coredata和SQlite

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

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

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

  1. 大概不会。
  2. 是的。

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

+1

哈哈... +1马塞洛...不错的一个单词的答案.....这让我想起了乔布斯...感谢您的答案:) – 2012-03-14 12:32:31

+0

@AforAlpha:没有probs。我可以做得比与史蒂夫相比更糟糕。然而,我无法抗拒我的答案只是一点点。 :-) – 2012-03-14 12:34:08

+0

我希望我可以添加另一个+1,但幸运或不幸,我被允许投票只是一次:) – 2012-03-14 12:36:30