Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的应用程序中使用 FMDB 在我的数据库中进行一些更新。问题是当我使用 executeUpdate 函数更新我的表时,它会更新我的表但是如果我将相同的 .sqlite 文件从项目复制到驱动器中的另一个位置并尝试使用终端进行查询,它表明数据库没有更新,为什么它是这样吗?
好吧,您的程序永远不会更改您复制到 xcode 项目中的数据库。当你编译你的程序时,sqlite 数据库被复制到你的应用程序二进制文件中。如果您想检查生成的数据库,您必须显示 iPhone 模拟器使用的二进制文件。