У меня есть приложение, которое должно сохранить файл и позже загрузить его.Теперь у меня не было никаких проблем, что когда-либо на ios 4, так что это вызывает недоумение.Это произошло во всех моих приложениях, сохраняющих и загружающих.Вот код:
- (NSString *)pathOfFile{
NSArray *paths =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsFolder = [paths objectAtIndex:0];
return [documentsFolder stringByAppendingFormat:@"awesome.plist"];
}
Позже в приложении ...
[array writeToFile:[self pathOfFile] atomically:YES];
А потом, когда я пытаюсь загрузить его ...
if ([[NSFileManager defaultManager] fileExistsAtPath:[self pathOfFile]]) {
NSMutableArray *array = [[NSMutableArray alloc] initWithContentsOfFile:filepath];
achi.text = [array objectAtIndex:0];
}
Мое приложение на самом деле просто пропускает оператор if (это означает, что он не может найти файл, который я думаю).
Пожалуйста, помогите, и если у вас есть разные методы сохранения файлов, я был бы рад услышатьих.