Я новичок в разработке для iphone. Я использую приведенный ниже код для добавления значения в список, но при проверке списка после выполнения кода я не вижу никакого значения, сохраненного в списке. Пожалуйста, помогите мне. Плист, который я создал, находится в папке ресурсов. Спасибо.
NSString *path = [[NSBundle mainBundle] bundlePath];
NSString *finalPath = [path stringByAppendingPathComponent:@"regvalue.plist"];
NSMutableDictionary* plistDict = [[NSMutableDictionary alloc] initWithContentsOfFile:finalPath];
[plistDict setValue:@"hello" forKey:@"choice"];
[plistDict writeToFile:finalPath atomically: YES];
Для получения значения
NSString *path = [[NSBundle mainBundle] bundlePath];
NSString *finalPath = [path stringByAppendingPathComponent:@"regvalue.plist"];
NSMutableDictionary* plistDict = [[NSMutableDictionary alloc] initWithContentsOfFile:finalPath];
NSString *value;
value = [plistDict objectForKey:@"choice"];
NSLog(@"the value is %@",value);
Это дает только нулевое значение. Пожалуйста, помогите мне. Спасибо.