Я пытаюсь записать строку на диск:
return [fileContent writeToFile:path atomically:YES encoding:NSUnicodeStringEncoding error:error];
Но это всегда терпит неудачу со следующей ошибкой:
Error Domain=NSCocoaErrorDomain Code=4 "The folder “ddd.csv” doesn’t exist." UserInfo=0xc4a08b0 {NSUnderlyingError=0xc49ba60 "The operation couldn’t be completed. No such file or directory", NSFilePath=file://<path to file>, NSUserStringVariant=Folder}
Путь к файлу кажется правильным (я его здесь скрыл), а длина строки (NSMutableString) определенно не равна 0. Этот код работал до Mountain Lion. Может ли кто-нибудь помочь пролить свет на то, что может происходить?
Изменить: значение path
: file://localhost/Users/cocoaster/Downloads/ddd.csv
path
. И, скорее всего, ваше приложение находится в песочнице, поэтому доступ к чему-либо вне этого приведет к ошибке. - person WrightsCS   schedule 03.09.2012