gpt4 book ai didi

swift - 快速从不同文件加载变量

转载 作者:行者123 更新时间:2023-11-28 15:45:57 28 4
gpt4 key购买 nike

我有几组数据包含相同的声明变量但不同的值,为了清楚起见,每组数据都放在不同的文件中。

这是我要实现的目标的简化版本:

dataSet1.swift 中:

let someData = ['Multidimensional Array from Set 1']
let otherData = ['An other Multidimensional Array from Set 1']

dataSet2.swift 中:

let someData = ['Multidimensional Array from Set 2']
let otherData = ['An other Multidimensional Array from Set 2']

该应用程序将根据用户偏好加载一个或另一个数据集。例如。在 ViewController.swift 中,我想使用加载的数据集中的数据,例如,

print(someData[0]) 将根据当前加载的数据集显示字符串 Multidimensional Array from Set X

这可能吗,或者有更好的做法吗?我想到了使用类,但我不想将所有数据集都存储在内存中,只存储用户想要的那个。

最佳答案

实际上,如果您只从一个单独的文件加载数据,您最好使用更标准化的格式,而不是直接代码;或者在构建过程中使用代码输出标准化格式。

需要考虑的一些非常常见的格式:

关于swift - 快速从不同文件加载变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43056686/

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