NSFileProtectionComplete для приложений iOS 4.0

Я посмотрел видео 2010 года WWDC о NSFileProtectionComplete и данных приложения защиты.

Есть ли там какие-либо примеры? У кого-либо есть пример кода для совместного использования?

5
задан OscarTheGrouch 10 July 2010 в 03:21
поделиться

1 ответ

См. документацию класса NSFileManager:

Файл хранится в зашифрованном формате на диске и не может быть прочитан или записать его, пока устройство заблокировано или загружается.

По сути, это файловое хранилище для отдельных файлов. Вы просто передаете константу при установке атрибутов файла.

Чтобы пометить файл как защищенный, вы должны добавить к нему расширенный атрибут. Foundation включает два способа добавить этот атрибут:

При записи содержимого объекта NSData на диск с помощью функции writeToFile:options:error: метод, включить атрибут NSDataWritingFileProtectionComplete опцию.

Используйте setAttributes:ofItemAtPath:error: метод NSFileManager для добавления атрибута атрибут NSFileProtectionKey (с значением NSFileProtectionComplete) к существующему файлу

.

http://developer.apple.com/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/StandardBehaviors/StandardBehaviors.html

10
ответ дан 13 December 2019 в 22:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: