我正在尝试为Firebase远程配置设置定义默认值。
但是我没有使用plist而且没有意图,因为我已经为我的常量设置了所有设置并且与Strings(通过Struct)配合良好。
使用plist,语法为:
remoteConfig.setDefaultsFromPlistFileName("RemoteConfigDefaults")
但是,有没有办法使用String定义默认值?
换句话说,我有这个值,它只是一个字符串:
Constants.URLs.FeedFallback = "https://www.mywebsite.com/stuff/"
我只想以某种方式将其传递给seDefaults()。这可能吗?语法是什么?
答案 0 :(得分:2)
您可能希望使用FIRRemoteConfig.remoteConfig().setDefaults()
方法,该方法允许您提供NSDictionary而不是plist文件。 (在Swift中,您将使用[String: NSObject]
类型的字典
只需使用键和常量加载字典,就可以全部设置。