保存

时间:2016-10-13 15:51:34

标签: ios swift firebase firebase-realtime-database

  1. 我在Firebase数据库中收到此错误。我使用childByAutoId添加它们。

  2. 以下类别:

  3. 8fSAck6bK9Oq63FmvsnMu1eXqZH3
            -KTyha6hGYmx2x3yl6Za: "BUSINESS"
            -KTyha6ilqqqsR0TQgbR: "FAMILLE"
            -KTyha6ilqqqsR0TQgbS: "AMIS"
            -KTyha6ilqqqsR0TQgbT: "ECOLE"
            -KTyha6ilqqqsR0TQgbU: "UNIVERSITÉ"
            -KTyha6ilqqqsR0TQgbV: "SPORT"
            -KTyha6ilqqqsR0TQgbW: "ACTIVITÉ"
            -KTyha6ilqqqsR0TQgbX: "SOCIAL"
    
    1. 要填充我的tableview,我使用它:

      vargudCatégories:[FIRDataSnapshot]! = []

    2. 结果是:

    3. [Snap (-KTyha6hGYmx2x3yl6Za) BUSINESS, 
      Snap (-KTyha6ilqqqsR0TQgbR) FAMILLE,
      Snap (-KTyha6ilqqqsR0TQgbS) AMIS,
      Snap (-KTyha6ilqqqsR0TQgbT) ECOLE,
      Snap (-KTyha6ilqqqsR0TQgbU) UNIVERSITÉ,
      Snap (-KTyha6ilqqqsR0TQgbV) SPORT,
      Snap (-KTyha6ilqqqsR0TQgbW) ACTIVITÉ,
      Snap (-KTyha6ilqqqsR0TQgbX) SOCIAL]
      
      1. 我使用UIGestureRecognizer更改订单。

      2. 我想在手势结束后在Firebase中保存新订单。

      3. 所以我这样做( - >错误)

        self.ref.child("categories").child(self.user.uid).setValue(self.listeCatégories)
        

        使用setValue,我想删除所有行并使用新订单保存新行。但我有这个错误:

          

        libc ++ abi.dylib:以未捕获的类型异常终止   NSException

        有人能告诉我哪里错了吗?非常感谢!

0 个答案:

没有答案