Удаление файлов памяти -в iOS -Что происходит за кулисами?

У меня есть файл, который я сопоставляю с памятью -с помощью NSData. Затем я удаляю этот файл с помощью NSFileManager без каких-либо ошибок и продолжаю проверять, что файла действительно нет (в отношении NSFileManager и ls ). Однако я все еще могу читать данные из указателя байтов, который я ранее получил от NSData!

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

Спасибо!

5
задан Vladimir Gritsenko 7 August 2012 в 17:50
поделиться