【发布时间】:2019-06-06 10:06:41
【问题描述】:
我正在寻找保存我的结构数组的建议,以便它们在开始时可用并且可以轻松访问和更新。
我看过的所有教程都只有 1 个结构实例,所以我在实现结构数组时一直失败。
数据结构是:
struct Stock : Codable {
let ticker : String
let amount : Double
var boughtAt : Double
var totalValue : Double
var realTimePrice : Double
var float : Double
var type : String
}
var stocksArray = [Stock]()
【问题讨论】:
-
您应该解释使用案例以及您到目前为止所做的尝试,以便我们更好地回答您的问题
-
使用核心数据 :)
-
了解您要存储多少数据非常重要。另外,您一直在关注什么技术(例如,您尝试将数据存储在哪里)?
-
首先
UserDefaults不鼓励这种用户数据,您可以在文档文件夹、Core Data、Realm、Firebase、MYSQL 等其他数据库中使用编码数据作为 JSON 或属性列表文件. 或 CloudKit -
感谢@J.Doe 的想法 :) 我实际上是通过 CoreData 让它工作的。