gpt4 book ai didi

swift - 如何利用 Root.plist 中的默认值进行 Swift 应用程序设置

转载 作者:行者123 更新时间:2023-11-30 10:50:05 33 4
gpt4 key购买 nike

我在 Root.plist 文件中为 swift 应用程序设置了一些默认值,如下所示:

enter image description here

我的问题是:如何访问或利用默认值?当我第一次加载我的应用程序时,该值为零,直到我手动将其设置为某个值。据我所知,它所做的唯一的事情就是在视觉上赋予它在设置应用程序中的外观,但实际上并没有与之相关的有形值(value)?

旁注:如果我必须手动设置它,我想做的一件事就是执行以下操作:

UserDefaults.standard.set(DEFAULT_VALUE, forKey: "user_toggle_switch")

我不确定是否有任何方法可以提取此信息。任何关于设置如何与默认值一起使用的澄清都是极好的。

最佳答案

你把两者混淆了。该 plist 与 UserDefaults 完全不同。

如果要访问plist中的值,则需要访问它

if let path = Bundle.main.path(forResource: "Root", ofType: "plist") {
if let rootDictionary = NSDictionary(contentsOfFile: path) {
// read here
}
}

关于swift - 如何利用 Root.plist 中的默认值进行 Swift 应用程序设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54779899/

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