Ios 将firebase从2.x升级到3.x(目标c)

Ios 将firebase从2.x升级到3.x(目标c),ios,objective-c,firebase,firebase-realtime-database,Ios,Objective C,Firebase,Firebase Realtime Database,我需要将基于objective-c的程序从firebase 2.x升级到3.x sdk。然而,正如你所看到的,我遇到了一些问题。我改为使用新的引用样式、相应的声明和新的类名,但有一个错误:使用了未声明的标识符“DatabaseInstance”。实际上其他函数也有同样的错误。我不知道怎么解决它 您的init方法缺少if(self=[super init]){在返回self;行之前的关闭} 因此,编译器认为databaseinstance仍然是init方法的一部分,而不是新方法


我需要将基于objective-c的程序从firebase 2.x升级到3.x sdk。然而,正如你所看到的,我遇到了一些问题。我改为使用新的引用样式、相应的声明和新的类名,但有一个错误:使用了未声明的标识符“DatabaseInstance”。实际上其他函数也有同样的错误。我不知道怎么解决它

您的
init
方法缺少
if(self=[super init]){
返回self;
行之前的关闭
}

因此,编译器认为
databaseinstance
仍然是
init
方法的一部分,而不是新方法