我对Swift和iOS开发还不熟悉。我目前在一个应用程序中有以下数据结构[String:[String: [[Double]]]]
。键Y和Z都有大约2500个数组。
"X": [
"Y": [ [1,1,1],
(....),
[2500, 2500, 2500]
],
"Z": [ [1,1,1],
(....),
[2500, 2500, 2500]
]
]
这个程序甚至不编译。没有这个结构,它就可以正常工作。我应该在这里做什么?我应该将这些数据写入一个文件并让Swift从该文件读取数据吗?我不确定什么是解决这个问题的最好方法。感谢任何帮助。
最佳答案
如果您想将这些数据存储在app中(不需要从网络下载),您可以将其保存为JSON
或plist
格式,并在需要时进行解析。您可以使用任何映射框架,如ObjectMapper或自己进行映射。
关于ios - 变量类型为[String:[String:[[Double]]]]且包含5000个条目的应用程序将无法编译。是否应将其存储在单独的文件中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41023276/