writeToFile не работает на iphone, но работает на симуляторе
NSString *myfile = [[NSBundle] mainBundle] pathForResource:@"fileName" ofType:@"plist"];
NSMutableArray *mydata= [[NSMutableArray alloc] initWithContentsOfFile:myfile];
/* code to modify mydata */
[mydata writeToFile:myfile atomically:YES]
В случае симулятораfileName.plist» модифицируется, но в случае iphone файл устройства остается без изменений. Там также нет исключений.
Ожидается, что вышеприведенный код будет нормально работать на iphone и симуляторе?
Также в отладчике, когда я наведусьмои данные' Я вижу разные значения в случае симулятора и устройства. В случае симулятора я вижу, например,5 предметов но в случае реального устройства это показывает'{(int)[$VAR count]}'
, Может ли это быть связано с тем, что файл не записывается?