我目前正在制作一个应用程序,但在从 sqlite 数据库中选择数据时遇到问题。虽然这是目前的一个问题,但我正在询问其他事情。
在调查为什么我无法选择数据时,我正在查看应用程序的 iphone 上的文件,以确保数据库文件确实存在,但是我发现另一个 sqlite 文件也存在。
我认出了文件的名称,因为它是我在另一个项目中创建的文件。
我试图搜索文件名以确保我没有复制导致它的代码,并且我根本无法在我的代码中找到该文件名。
有谁知道为什么这个文件可能出现在这个项目中?
- - - 更新 - - -
自从最初发布此内容以来,我提出了一些想法。iCloud 最初是打开的。我已将其关闭。我最初复制并粘贴了引用其他数据库的代码。我试图删除该文件,但失败了。我还从 iPhone 中删除了该应用程序,发现该应用程序的文件夹仍然存在,但声称它是空的并且其中包含 0 个字节(流氓数据库为 116 KB)。我认为这可能与 iCloud 问题有关。我将恢复内容和设置作为测试。
- - - 更新 - - -
重置内容和设置后,文件仍然返回,因此不确定目前发生了什么。