firebase 中的 swift 代码等效于目标 c
Posted
技术标签:
【中文标题】firebase 中的 swift 代码等效于目标 c【英文标题】:Equivalent of swift code in firebase to objective c 【发布时间】:2017-03-04 06:14:36 【问题描述】:Firebase 建议在您只有一个目标时使用它来支持多个环境。不过这是在 swift 上,因为 react-native 中的 appledelegate.m 不使用 swift,所以目标 c 上会是什么。
let filePath = Bundle.main.path(forResource: "MyGoogleService", ofType: "plist")
guard let fileopts = FIROptions.init(contentsOfFile: filePath)
else assert(false, "Couldn't load config file")
FIRApp.configure(with: fileopts)
【问题讨论】:
【参考方案1】:在 Objective-C 中你可以这样写。
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"MyGoogleService" ofType:@"plist"];
FIROptions *options = [[FIROptions alloc] initWithContentsOfFile:filePath];
[FIRApp configureWithOptions:options];
【讨论】:
以上是关于firebase 中的 swift 代码等效于目标 c的主要内容,如果未能解决你的问题,请参考以下文章
iOS 上 Swift 中的自定义 SceneKit 几何图形不起作用,但等效的 Objective C 代码可以
iOS Swift 中的 firebase 实时数据库推送等价物是啥?
这将是 Swift 3 中 addValueEventListener 的等效命令