2

我正在尝试为我的 Firebase 远程配置设置定义一个默认值。

但我没有使用 plist,也无意使用,因为我已经为我的常量设置了所有内容,并且可以很好地使用字符串(通过 Struct)。

使用 plist,语法是:

remoteConfig.setDefaultsFromPlistFileName("RemoteConfigDefaults")

但是,有没有办法使用字符串定义默认值?

换句话说,我有这个值,它只是一个字符串:

Constants.URLs.FeedFallback = "https://www.mywebsite.com/stuff/"

我只是想以某种方式将其传递给 seDefaults() 。这可能吗?语法是什么?

4

1 回答 1

2

您可能想要使用该FIRRemoteConfig.remoteConfig().setDefaults()方法,它允许您提供 NSDictionary 而不是 plist 文件。(在 Swift 中,您将使用 type 的字典[String: NSObject]

只需使用您的键和常量加载您的字典,您就应该准备就绪。

于 2016-07-22T15:32:15.740 回答