新的Firebase数据库数据未返回

时间:2016-06-25 03:23:01

标签: ios firebase firebase-realtime-database

我不确定问题是什么,但我在Firebase的后端有一个结构良好的数据表但是当我尝试在Xcode / iOS中检索它时,什么都没有返回。

enter image description here

以下是代码:

   FIRDatabaseReference *ref = [[[FIRDatabase database] reference] child:@"recaps"];
    [ref keepSynced:YES];

    self.dataArray = [[NSMutableArray alloc] init];



    [[ref queryOrderedByChild:@"author"]
     observeEventType:FIRDataEventTypeValue
     withBlock:^(FIRDataSnapshot *snapshotLst) {
         self.dataArray = [[NSMutableArray alloc] init];

         for(FIRDataSnapshot *snapshot in snapshotLst.children){

             NSDictionary* data = snapshot.value;
             [data setValue:[snapshot ref] forKey: @"firebaseRef"];
             [data setValue:[snapshot priority] forKey: @"priority"];
             [self.dataArray addObject:data];
             [[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:NO];

         }
         [self.recapTable reloadData];
     }];

UITableView完全空白。这就是扭曲,当我切换到几天前创建的另一个数据库时,一切正常。

0 个答案:

没有答案