0
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]);
}
}];
그건 내 코드입니다. 보시다시피, 나는 모든 가능한 장소를 기록했으며 여기 미친 것이 있습니다 : 오류가 없습니다! "오류"는 표시되지 않으며 debugDescription도 표시되지 않습니다. "저장 중 ..."도 표시되지 않습니다. 그러나 "눌렀다"라는 메시지가 나타납니다. 네트워크 연결이 잘못되었다고 생각했지만 잠시 기다렸다가 여러 번 시도하고 다른 장소로 갔다. 아직 작동하지 않습니다. 이거 버그 야? 아니면 다른 방법이 있습니까?saveInBackground를 호출하지 않습니다.
컨텍스트에 대해 더 많은 코드를 게시 할 수 있습니까? _order의 유형은 무엇입니까? – joelg
_order는 PFObject이고 _placeChosen은 NSString입니다. – shreyashirday
ok saveInBackgroundWithBlock 블록이 호출되지 않은 것으로 보입니다. saveInBackgroundWithBlock의 내부를 확인할 수 있습니까? – Ryan