【问题标题】:How to save NSMutable Array details in any database for iPhone如何在 iPhone 的任何数据库中保存 NSMutableArray 详细信息
【发布时间】:2012-09-20 01:01:53
【问题描述】:

我已经在我的应用程序中成功实现了 SQLite,它工作得非常好,检索和存储数据正在工作,但是我有一个问题,在我的一个类中有近 9 个数组,它们存储来自 Web 服务的数据并在 UITableView 上显示,我需要在数据库中存储该数组,我尝试过使用 SQLite 但它不起作用,因为数组不能存储在其中。请帮我解决这个问题

【问题讨论】:

  • 你能给出一个你用来存储在数组中的代码吗??

标签: iphone nsmutablearray


【解决方案1】:

尝试将其保存在项目的documentsDirectory中的plist中,因为plist支持数组,字典等数据类型

【讨论】:

    【解决方案2】:

    在考虑将大量数据保存到 plist 之前检查一下:Should I save in plist or Core Data?

    除了将其存储在 plist 中之外,您基本上还有两种选择。

    您需要将它们一一写入 SQLite DB 中的单独条目中,或者将它们与核心数据一一存储。

    您可以查看这里以获取更多核心数据详细信息Best practice? - Array/Dictionary as a Core Data Entity Attribute

    有关相关主题,请参阅此处Store NSMutable Array into sqlite database

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-13
      • 2017-04-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多