Ios 未调用saveInBackground
这是我的密码。正如你所看到的,我已经记录了所有可能的地方,这里是疯狂的事情:没有错误!错误不会显示,调试说明也不会显示。节省物也没有出现。然而,压力确实出现了。我以为是网络连接有问题,但我等了一会儿,试了很多次,去了不同的地方,结果还是不起作用。这是虫子吗?还是有其他方法可以做到这一点 事实证明,在前一个控制器中的prepareForSegue中,我将segue标识符的名称拼写错误,因此没有转移_顺序,因此为零。解决了拼写问题。尽管如此,Parse确实应该给出一个错误,说明PFObject为nil,因此无法保存。您能为上下文发布更多代码吗?_order的类型是什么?_order是一个PFObject,而_placeselected是一个NSStrings。似乎没有调用块ok SaveInBackgroundithBlock。你能检查saveInBackgroundithBlock的内部吗?你说的检查内部是什么意思?你确定不是零吗?Ios 未调用saveInBackground,ios,objective-c,parse-platform,Ios,Objective C,Parse Platform,这是我的密码。正如你所看到的,我已经记录了所有可能的地方,这里是疯狂的事情:没有错误!错误不会显示,调试说明也不会显示。节省物也没有出现。然而,压力确实出现了。我以为是网络连接有问题,但我等了一会儿,试了很多次,去了不同的地方,结果还是不起作用。这是虫子吗?还是有其他方法可以做到这一点 事实证明,在前一个控制器中的prepareForSegue中,我将segue标识符的名称拼写错误,因此没有转移_顺序,因此为零。解决了拼写问题。尽管如此,Parse确实应该给出一个错误,说明PFObject为ni
NSLog(@"pressed");
[_order setObject:_placeChosen forKey:@"place"];
_order[@"place"] = _placeChosen;
//[_order saveEventually];
[_order saveInBackgroundWithBlock:^(BOOL succeeded, NSError *error) {
NSLog(@"saving...");
if(succeeded){
NSLog(@"succeeded dude");
[self performSegueWithIdentifier:@"pickDate" sender:self]; }
else{
NSLog(@"error");
NSLog([error debugDescription]);
}
}];