, поэтому я устанавливаю Firebase для удаленной конфигурации по умолчанию в моем iOS следующим образом:
let remoteConfig = RemoteConfig.remoteConfig()
// set remote config default value
let defaultRemoteConfig : [String:NSObject] = [
"number_of_recommended_events_to_show_per_page" : 15 as NSObject
]
remoteConfig.setDefaults(defaultRemoteConfig)
// Activate and refetch remote config data.
// I use 'Load Value for next time' loading strategy
remoteConfig.activate()
remoteConfig.fetch()
, а затем я хочу получить значение от пульта, как это
// get the value from remote config
let numberOfDocumentsPerQuery = remoteConfig.configValue(forKey: "number_of_recommended_events_to_show_per_page").numberValue as! Int
Мне нужно значение в формате Integer, но оно становится равным sh, когда я приводю его к Int
, например ![enter image description here](https://i.stack.imgur.com/sfkiP.png)
, вот как я устанавливаю значение в консоли ![enter image description here](https://i.stack.imgur.com/5uYcf.png)
почему это ноль? как это исправить?