【问题标题】:Reference to 'FIRDataEventTypeChildAdded' is ambiguous对“FIRDataEventTypeChildAdded”的引用不明确
【发布时间】:2018-06-26 13:43:15
【问题描述】:

我正在构建侦听器以读取 Firebase 中的数据,突然我开始收到此错误。我不明白为什么我会低于错误。

对“FIRDataEventTypeChildAdded”的引用不明确

下面是代码。

- (void) setObserverForMessageAdded {

_refHandle = [[self senderMessageNode] observeEventType:FIRDataEventTypeChildAdded withBlock:^(FIRDataSnapshot * _Nonnull snapshot) {
    NSDictionary *postDict = snapshot.value;
    NSLog(@"%@",postDict);

}];
}

【问题讨论】:

  • 请发布您的代码而不是屏幕截图
  • 试试这个: 1. 清理项目 2. 删除 '~/Library/Developer/Xcode/DerivedData/ModuleCache/' 中的所有内容(管理器窗口内的按钮对我不起作用) 3.再次清理 4. 构建项目

标签: ios objective-c firebase firebase-realtime-database


【解决方案1】:

清除派生数据帮助我解决了这个问题。这似乎是奇怪的索引问题。我在终端上使用下面的代码清除了。

rm -rf ~/Library/Developer/Xcode/DerivedData

【讨论】:

    猜你喜欢
    • 2017-02-04
    • 2014-10-12
    • 2016-10-17
    • 1970-01-01
    • 2023-02-03
    • 2015-12-06
    • 1970-01-01
    • 1970-01-01
    • 2019-12-22
    相关资源
    最近更新 更多