У меня проблема с проводной связью, я не могу получить содержимое из файла и запустить с ним свой NSMutableArray.
Вот мой код:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSLog(@"Does file exist?: %i", [[NSFileManager defaultManager] fileExistsAtPath:[NSString stringWithFormat: @"%@/length.txt", documentsDirectory]]);
NSMutableArray *tempArr;
tempArr = [[NSMutableArray alloc] initWithContentsOfFile:[NSString stringWithFormat: @"%@/length.txt", documentsDirectory]];
При попытке этого initWithContentsOfFile возвращает (null). Проверка строки, существует ли файл, выводит «1» на консоль.
Это код, который я использую для сохранения данных:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
[length.text writeToFile:[NSString stringWithFormat: @"%@/length.txt", documentsDirectory] atomically:NO];
Я использую более или менее точно такой же код в другой программе без проблем.
Мне действительно нужна помощь, может быть, я сейчас просто слепой ...