В изолированном приложении приложения должны использовать блокировки с областью безопасности, чтобы сохранить права доступа к файлу за перезапуски. NSURL docs говорят:Как правильно использовать stopAccessingSecurityScopedResource на NSURL
Вы должны сбалансировать каждый вызов к методе startAccessingSecurityScopedResource с соответствующим вызовом метода
stopAccessingSecurityScopedResource Но я не могу видеть из документации, если я должен вызвать stopAccessing
на том же NSURL
объекте, который я получил, разрешив закладку. (Являются ли эти «магические» объекты NSURL со специальными свойствами?)
Я бы хотел позвонить stopAccessing
о новых объектах NSURL, сгенерированных из пути к файлу. Конечно, это указывает на тот же ресурс. Но имеет ли он такой же эффект?
Как я могу узнать, был ли остановлен доступ к ресурсу NSURL
?