Что он говорит о жестяном. Все, что я хочу сделать, это сохранить NSString в файл .txt в папке «Мои документы», чтобы пользователь мог получить доступ. Это называется в applicationWillTerminate:NSString не работает, приложение отключается, пытаясь NSLog NSError
NSError* err;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
// the path to write file
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"TheFile.txt"];
BOOL success = [[textView text] writeToFile:path atomically:YES encoding:NSUTF8StringEncoding error:&err];
if (!success) {
NSLog(@"Error: %@ %@", err, [err userInfo]);
}
В моем случае успеха возвращается как NO, и мое приложение аварий (EXC_BAD_ACCESS) на линии NSLog. Есть идеи?
Спасибо! Это была комбинация нулевого текстового представления и неинициализированный NSError. – Khakionion