我有大约 10 个 Swift 3 应用程序。
它们几乎相似,但有些字段在每个应用程序中都会发生变化,我希望这些值可以在整个程序中使用(例如:每个公司的名称、应用程序的主颜色等)。这些值在整个程序中将保持不变。
我想按应用程序创建一个常量文件,这样每个应用程序上使用的值将与其他应用程序不同,这样我就不必一直在每个程序上重复每个值。例如,如果我设置一个名为company
并将其值更改为company1
, company2
等等...取决于我可以使用的文件company
在所有应用中保持不变。因此,每次创建新变量时,我不必在整个应用程序中手动替换该变量。只需将相应的值替换为每个应用程序即可。
那么,是否可以创建常量文件?也许添加一个特殊的类。我想也许它有另一个特定的名称,但我找不到它。
提前致谢!
是的,你可以创建Constants
文件在 Swift.以下是方法:
struct Constants {
//App Constants
static let APP_NAME = "YOUR_APP_NAME"
}
Usage:
print(Constants.APP_NAME)
创建一个类并通过创建对象来访问:
class Constants{
let APP_NAME = "YOUR APP NAME"
}
Usage:
let constInstance = Constants()
print(constInstance.APP_NAME)
最有效的方法是与struct
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)