【问题标题】:Error when running Firebase in Swift在 Swift 中运行 Firebase 时出错
【发布时间】:2015-07-15 19:20:47
【问题描述】:

我正在玩 Firebase,我正在尝试在 Swift 中打印一个项目的值。这是整个应用程序中唯一的代码,所以没有什么真正复杂的事情发生。

var myRootRef = Firebase(url:"https://jotty.firebaseio.com/")

override func viewDidLoad() {
    super.viewDidLoad()

    myRootRef.observeEventType(.Value, withBlock: {

        snapshot in
        println(snapshot.value)

    })

}

当我运行它时,我得到一个错误:

2015-07-15 12:15:03.492 Jotty[32431:733653] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[FRepo youForgotToSetMinusObjCInTheOtherLinkerFlagsInYourXCodeProject]: unrecognized selector sent to instance 0x7b28b7a0'

有人知道如何解决这个问题吗?我整天都在尝试解决这个问题,但我不知道应用程序出了什么问题。

【问题讨论】:

  • "youForgotToSetMinusObjCInTheOtherLinkerFlagsInYourXCodeProject" -> 您忘记在 XCode 项目的其他链接器标志中设置 -ObjC

标签: ios swift uikit firebase


【解决方案1】:

在“其他链接器标志”下的“构建设置”中使用“-ObjC”标志。

I recommend using CocoaPods 而不是手动设置

See the Firebase docs for a manual setup.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-23
    • 1970-01-01
    • 2022-09-26
    • 2023-03-27
    • 2022-11-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多