小编nix*_*des的帖子

在SpriteKit中添加FirebaseApp.configure()的位置

所以我试图将Google的Firebase集成到我的SpriteKit游戏中并且遇到了一个小问题.

来自Firebase的指令是......"配置FIRApp共享实例,通常在您的应用程序的application:didFinishLaunchingWithOptions:方法中:FirebaseApp.configure()".

现在我在我的Xcode项目中找到了名为AppDelegate.swift的文件,但当我将它放入第一个函数中时,它与指令中的命名函数匹配,我得到以下错误Use of unresolved Identifier FirebaseApp.

我记得在文档顶部导入Firebase.有什么建议?

xcode ios firebase

3
推荐指数
1
解决办法
1839
查看次数

当 JSON 返回单个字符串时如何使用 Swift 的 JSONSerialization

所以这可能是一个非常基本的问题,但我很好奇你将如何处理在 Swift 中使用 JSONSerialization 解析作为单个字符串返回的 JSON 对象。所以我在玩一个免费的哈利波特 API 并注意到其中一个路由返回一个字符串(https://www.potterapi.com/v1/sortinghat)并且它给出的响应只是一个字符串哈利波特里的四栋房子。

"Ravenclaw"

下面是我的尝试。

do {
    let json = try JSONSerialization.jsonObject(with: data, options: []) as? String
    print("json: \(json)")
} catch {
    print("Error: \(error.localizedDescription)")
}
Run Code Online (Sandbox Code Playgroud)

我认为简单地将类型转换为 aString就足够了,但我只是收到以下错误:“错误:无法读取数据,因为它的格式不正确。

我知道有更好的方法来解析 JSON,例如使用 Codable,但我只是想在继续解决这个问题之前了解它是如何工作的。

json nsjsonserialization swift

1
推荐指数
1
解决办法
984
查看次数

标签 统计

firebase ×1

ios ×1

json ×1

nsjsonserialization ×1

swift ×1

xcode ×1