【问题标题】:Can I store image in array?我可以将图像存储在数组中吗?
【发布时间】:2017-03-29 13:46:47
【问题描述】:

我想将照片库中的照片保存在我的应用中,然后在收藏视图中显示它们。有没有办法将此图像存储在 UserDefaults 的数组中?

【问题讨论】:

  • 看看这个问题(和答案..更重要的:)):stackoverflow.com/questions/29402415/…希望有帮助
  • 那么哪种方式更好呢?存储 pngrepresentation 是 userdeflauts 还是使用 Core Data?

标签: ios swift


【解决方案1】:

在NSUserDefaults中你只需要保存字典对象,你不能保存大量数据。

要保存大量数据(例如图像),您应该查看沙盒。

看看教程How to save in Sandbox

【讨论】:

    【解决方案2】:

    我会使用 Core Data 和/或将它们存储在本地。

    查看以下回复: Saving Picked Image to CoreData

    NSUserDefaults 只能用于应用程序的默认值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-05
      • 2011-09-22
      • 1970-01-01
      • 1970-01-01
      • 2020-03-11
      • 2014-04-13
      • 2012-10-30
      相关资源
      最近更新 更多