내 응용 프로그램에서 새로운 (ish) Parse.com '구성'을 사용하고 있습니다. 데이터를 가져 오기 위해 서버에서 호출하고 사용자에게 표시하고 있습니다. 모든 것이 훌륭하지만 이제는 서버의 정보를 업데이트하는 데 문제가 있습니다.구문 분석 구성 변경 값
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
[PFConfig getConfigInBackgroundWithBlock:^(PFConfig *config, NSError *error) {
NSString *stringForStock = config[@"mainTitle"];
self.stockOfTheDay.text = stringForStock;
}];
}
이 환상적인 작품 : 내가 레이블을 설정하고 방법은 다음과
이다. 글쎄, 이유는 무엇이든간에 앱의 데이터를 변경 한 다음 서버를 업데이트하고 싶었다. 이것이 내가 사용하려고 시도한 것입니다 :
[config setValue:@"New Title" forKey:config[@"mainTitle"]];
음, 전체 무효를 실행하면 프로세스가 실행되지 않습니다.
-(IBAction)changeTitle:(id)sender
{
NSLog(@"newTitle");
[PFConfig getConfigInBackgroundWithBlock:^(PFConfig *config, NSError *error) {
NSString *stringForStock = config[@"mainTitle"];
self.stockOfTheDay.text = stringForStock;
[config setValue:@"New Title" forKey:config[@"mainTitle"]];
NSLog(@"Done");
}];
}
내 로그에서 볼 수 있듯이 'newTitle'로그가 실행되지만 '완료'로그는 실행되지 않습니다. 내가 도대체 뭘 잘못하고있는 겁니까?