在parse.com中更新指针数组

时间:2014-07-18 19:05:02

标签: parsing ios7 parse-platform

我尝试更新指针数组,但save方法永远不会结束或超时:

NSArray *oldPictureArray= album[@"pictureArray"] 
NSMutableArray *newPictureArray= [[NSMutableArray alloc]initWithArray:oldPictureArray]; 
[newPictureArrayaddObject:savePictureObject]; 
album[@"pictureArray"] = newPictureArray;
[album saveInBackgroundWithBlock:^(BOOL succeeded, NSError *error) {
  // This block never called       
     if(!error){
        NSLog(@"array Updated");
     }else{
        NSLog(@"error");
     }
 }];

我尝试更改myOtherParseObject中的另一列,它可以正常工作。只有当我尝试更新指针数组时,它才会出错。好像请求没有离开设备。

另外要明确的是,我能够在第一次创建对象时创建一个指针数组。我也可以在数组中放入字符串而不是指针并保存它。就在我尝试创建一个新阵列来更新它击中那个粉丝的旧阵列时。

如果之前的保存没有触发且操作永远不会超时,那么它必须是解析SDK中的错误...没有?

0 个答案:

没有答案