2013-02-22 2 views
0

Я пытаюсь сохранить файл (по соображениям безопасности) в памяти, чтобы я мог получить к нему доступ через NSFileManager, чтобы передать его различным классам, которые открывают файлы с помощью метода NSFileManager contentsAtPath :.Хранение файлов в памяти

Возможно ли создать файл по специальному пути и использовать его как обычный файл, хранящийся в файловой системе (какой-то диск с памятью?).

Я не хочу полагаться на NSFileProtection ...

Заранее спасибо

+0

Просто пытаясь убедиться, что я не слишком разбираюсь в этом, вы только спрашиваете, как сохранить файл на устройстве? – JMarsh

+0

@JonMarsh Нет, похоже, что ему нужен ramdisk, поскольку ему все еще нужно использовать 'NSFileManager' для управления файлом, но он хочет его в памяти. Думаю, ему здесь не повезло. – trojanfoe

+0

@trojanfoe точно – Lukas

ответ

1

Короткий ответ нет, нет виртуального диска -кака хранения под прошивкой.

Похоже, что вам нужно будет прочитать весь файл с диска в память (желательно как объект) и изменить любые методы, которые у вас есть, которые манипулируют файлом, чтобы сделать это в памяти/вместо этого.

+0

Плохо ... Но спасибо в любом случае! – Lukas

Смежные вопросы