gpt4 book ai didi

ios - 我如何检查存储在我的核心数据数据库中的内容?

转载 作者:IT王子 更新时间:2023-10-29 07:40:46 24 4
gpt4 key购买 nike

我正在制作一个依赖核心数据的应用程序。我能够将数据输入文本字段并存储它。

但我需要知道是否正在存储数据。

我正在尝试为我的 tableView 创建一个 detailView,但我没有得到任何结果。现在我想知道是因为我的代码做错了什么,还是数据存储不正确。

我如何查看存储在应用的 CoreData 数据库中的内容?

最佳答案

这是我的解决方案(适用于 iOS 9):

我使用在 sqllitebrowser 中打开数据库的自动程序/bash 脚本。该脚本在模拟器中找到最新安装的应用程序。说明:

  1. 为 SQLite 安装数据库浏览器 ( http://sqlitebrowser.org/ )
  2. 在 Apple Automator 中创建新的工作流程。
  3. 拖动“运行 Shell 脚本 block ”并粘贴此代码:
cd ~/Library/Developer/CoreSimulator/Devices/
cd `ls -t | head -n 1`/data/Containers/Data/Application
cd `ls -t | head -n 1`/Documents
open -a DB\ Browser\ for\ SQLite ./YOUR_DATABASE_NAME.sqlite

enter image description here

  1. (可选)将此工作流程转换为应用程序,保存并将其拖到您的停靠栏中。要刷新数据库,只需点击应用程序图标即可。

关于ios - 我如何检查存储在我的核心数据数据库中的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10239634/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com