是否有一种方法(在XCode或第三方应用程序内)在应用程序运行时查看核心数据存储?
由于Core Data在后台依赖于SQLite数据库,有没有一种方法可以查看其背后的数据库,它包含的内容以及它如何更改?
您可以通过在启动时传递参数来获取核心数据来记录输出
我认为Xcode中没有内置的方法来打开/查看SQLite数据库。但是,如果您正在模拟器中运行应用程序,则可以使用所选的sqlite查看器轻松打开sqlite数据库。
签出Base,非常易于使用且用户友好,它有免费的试用版,或者您当然可以购买完整版。
在macOS上或在模拟器中与iOS一起运行Core Data应用程序时,可以使用Core Data Lab