I'm writing a persistence layer in an iOS app, and came across URL's bookmarkData function. The usage of it looks simple enough, but when I search for discussion of this topic, I only see bookmarkData used in reference to macOS applications.
The files in question are created by the app, not directly by the user, and if they are moved from their directory by the user, then the app can forget about the file.
With those details in mind, should I be persisting the bookmark data in order to access a file URL between launches of the app, or is it safe to save the file URL directly?