Я использую новую (ish) Parse.com 'config' в своем приложении. Я звоню с сервера, чтобы получить данные, а затем я показываю его пользователю. Все отлично, но теперь у меня возникают проблемы с обновлением информации на сервере.Parse Config Изменить значение
Вот как я устанавливаю вверх ярлык:
- (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» запускается, но «Готово» Журнал не является. Что я делаю не так?