Я сохраняю к plist, который я хочу получить позже. К сожалению, каждый раз, когда я запускаю свое приложение и возвращаю plist с помощью следующего кода, я получаю новый каталог. Есть ли способ, чтобы убедиться, что NSSearchPathForDirectoriesInDomains всегда возвращает тот же путь к файлу ?:Сохранение информации plist
NSArray *sysPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory ,NSUserDomainMask, YES);
NSString *documentsDirectory = [sysPaths objectAtIndex:0];
NSString *filePath;
filePath = [documentsDirectory stringByAppendingPathComponent:filename];
Почему вас волнует, если каждый путь различен? Это нормально. – rmaddy
Я хочу сохранить небольшое количество игровых данных, но без сложности NSCoder (нашел этот урок, ugh: http://www.raywenderlich.com/1914/nscoding-tutorial-for-ios-how-to-save -Ваш-приложение-данные). Я мог бы использовать NSUserDefaults, но я хотел разбить данные на несколько файлов. Любой совет? –
Это не отвечает на мой вопрос. Ваш вопрос в том, что путь различен. И я спросил тебя, почему это имеет значение. Ваш код не должен заботиться о том, чтобы путь изменился. У вас проблема, связанная с изменением пути, или вам просто интересно? – rmaddy