у меня есть этот метод здесь, который проходит через каждый раз, когда я нажимаю сохранить:как сохранить новый NSMutableDictionary в список свойств
-(void)setName:(NSString *)foodName andCarbs:(NSNumber *)carbAmount{
[self.userFoodDictionary setObject:(NSString *)foodName forKey:(NSString *)foodName];
NSString *value = [[NSString alloc] initWithFormat:@"%@ Value", foodName];
[self.userFoodDictionary setObject:(NSNumber *)carbAmount forKey:(NSString *)value];
[self.userFoodDictionary writeToFile:self.appDataPath atomically:YES];
}
Из моего понимания, вторая последняя строка должна сохранить userFoodDictionary
свойства в указанный путь списка свойств. Но это, похоже, не случается однажды. Я перестраиваю приложение. Возможно, мой способ создания нового словарного объекта неверен. Может кто-нибудь объяснить, почему это не работает?
Что вы думаете о себе? все пишут, но не знают о вашем пути. – Retro
Как вы инициализировали свой изменяемый словарь? – yoninja
'NSLog (@"% @,% @ ", self.userFoodDictionary, self.appDataPath);' показать результат журнала, пожалуйста. – KudoCC