gpt4 book ai didi

ios - iPhone核心数据预设

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:27:54 28 4
gpt4 key购买 nike

用内容初始化 Core Data 数据库的最佳方法是什么。我的 iPhone 应用程序将有一个包含产品(数据和图像)的静态数据库。如何/在哪里存储图像,如何预填充数据库?

最佳答案

这是我做的:

  • 在 iPhone 应用程序中创建数据库
  • 我在 XCode 中创建了模型并对数据库进行查询(这会创建数据库)
  • 我的静态数据是一个 CSV 文件
  • 使用 Ruby 脚本读取 CSV 文件
  • 使用ruby gem sqlite3向数据库中插入数据
  • 复制回项目

备选方案:

  • 将包含数据的 CSV/XML 文件存储在应用程序中
  • 在启动时解析它并创建你的 NSMAnagedObjects

工具/资源:

  • Base用于编辑/查看 sqlite3 数据库的软件

数据库位置:恐怕我不记得它在我的脑海中,但是当你使用模拟器时,你的应用程序将被构建并复制到一个目录中。我认为您的应用程序的路径将是这样的。数据库取决于它的设置方式,通常位于 Documents 文件夹中。

~User/Library/Application Settings/iOS Simulator/<version>/<app id>/

关于ios - iPhone核心数据预设,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4945973/

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