Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 未调用saveInBackground_Ios_Objective C_Parse Platform - Fatal编程技术网

Ios 未调用saveInBackground

Ios 未调用saveInBackground,ios,objective-c,parse-platform,Ios,Objective C,Parse Platform,这是我的密码。正如你所看到的,我已经记录了所有可能的地方,这里是疯狂的事情:没有错误!错误不会显示,调试说明也不会显示。节省物也没有出现。然而,压力确实出现了。我以为是网络连接有问题,但我等了一会儿,试了很多次,去了不同的地方,结果还是不起作用。这是虫子吗?还是有其他方法可以做到这一点 事实证明,在前一个控制器中的prepareForSegue中,我将segue标识符的名称拼写错误,因此没有转移_顺序,因此为零。解决了拼写问题。尽管如此,Parse确实应该给出一个错误,说明PFObject为ni

这是我的密码。正如你所看到的,我已经记录了所有可能的地方,这里是疯狂的事情:没有错误!错误不会显示,调试说明也不会显示。节省物也没有出现。然而,压力确实出现了。我以为是网络连接有问题,但我等了一会儿,试了很多次,去了不同的地方,结果还是不起作用。这是虫子吗?还是有其他方法可以做到这一点

事实证明,在前一个控制器中的prepareForSegue中,我将segue标识符的名称拼写错误,因此没有转移_顺序,因此为零。解决了拼写问题。尽管如此,Parse确实应该给出一个错误,说明PFObject为nil,因此无法保存。

您能为上下文发布更多代码吗?_order的类型是什么?_order是一个PFObject,而_placeselected是一个NSStrings。似乎没有调用块ok SaveInBackgroundithBlock。你能检查saveInBackgroundithBlock的内部吗?你说的检查内部是什么意思?你确定不是零吗?
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]);
        }
    }];