Parsing 更新parse.com中的指针数组
我尝试更新指针数组,但save方法从未完成或超时:Parsing 更新parse.com中的指针数组,parsing,ios7,parse-platform,Parsing,Ios7,Parse Platform,我尝试更新指针数组,但save方法从未完成或超时: NSArray *oldPictureArray= album[@"pictureArray"] NSMutableArray *newPictureArray= [[NSMutableArray alloc]initWithArray:oldPictureArray]; [newPictureArrayaddObject:savePictureObject]; album[@"pictureArray"] = newPictureArr
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中更改另一列,它成功了。只有当我尝试更新指针数组时,它才会出错。这就好像请求没有离开设备一样
同样要明确的是,我能够在第一次创建对象时创建指针数组。我还可以在数组中放入字符串而不是指针,并可以很好地保存它。就在我试图创建一个新数组来更新旧数组时,它击中了那个风扇
如果before save没有触发,并且操作从未超时,那么它一定是parse SDK中的错误。。。否?您可以使用saveInBackgroundWithBlock并记录任何错误吗?尝试过这个方法后,该块永远不会执行。。。还是没有时间。我还尝试升级到最新的sdk。还是不走运。然后我建议打开一个关于开发者的真正的bug报告。facebook.com我刚刚编辑了代码日志(@“%@”,相册);//它肯定是一个物体吗?因为如果不是这样,Objective-C会很乐意忽略。