gpt4 book ai didi

ios - 核心数据文件的位置 iOS 10

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

我正在尝试使用 SQLite 浏览器查看我的核心数据对象。我找不到核心数据在哪里保存它的 sql 文件。我查看了应用程序文档文件夹,但那里什么也没有。

你知道IOS 10(simulator)的核心数据存放在什么地方吗?

最佳答案

I tested it on XCode 8 Swift 3 OS macOS Sierra

IOS 10

在您的 Appdelegate.swift

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {

let urls = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)
print(urls[urls.count-1] as URL)

return true
}

1。常量 .documentDirectory 表示我们正在寻找文档目录

2。常量 .userDomainMask 将我们的搜索限制在我们应用程序的沙箱中。

输出

file:///Users/Ashok/Library/Developer/CoreSimulator/Devices/F629F99F-C745-46EB-8A11-01BC9FF1E592/data/Containers/Data/Application/3B373C93-71A2-46E9-8AF7-EF407C39429F/Documents/

点击前往 -> 前往文件夹 -> 粘贴路径 -> 按回车键

enter image description here

然后转到库 -> 应用程序支持 -> filename.sqlite

enter image description here

已编辑

打开您的终端并输入 find ~ -name 'HitTest.sqlite' 并按回车键。

Ashoks-MacBook-Pro:Desktop Ashok$ find ~ -name 'HitTest.sqlite'
/Users/Ashok/Library/Developer/CoreSimulator/Devices/F629F99F-C745-46EB-8A11-01BC9FF1E592/data/Containers/Data/Application/3B373C93-71A2-46E9-8AF7-EF407C39429F/Documents/HitTest.sqlite

从上面的输出你可以清楚的看到你的sqlite db的路径

您可以使用 DB Browser for SQLite打开。

关于ios - 核心数据文件的位置 iOS 10,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39722844/

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