init(resolvingAliasFileAt : URL, options: URL.BookmarkResolutionOptions)
typealias URL.BookmarkResolutionOptions
struct NSURL.BookmarkResolutionOptions
Availability 有効性
Technology
init(resolvingBookmarkData data: Data
, options: URL
.BookmarkResolutionOptions
= [], relativeTo url: URL
? = nil, bookmarkDataIsStale: inout Bool
) throws
data
The bookmark data used to construct a URL. URLを組み立てるのに使われるブックマークデータ。
options
オプション
Options taken into account when resolving the bookmark data. ブックマークデータを解決する時に考慮に入れるオプション。
To resolve a security-scoped bookmark to support App Sandbox, include the with
option.
保安作用域ブックマークを解決してApp Sandboxをサポートするには、with
オプションを含めて下さい。
relativeTo
The base URL that the bookmark data is relative to. ブックマークデータがそれに相対的である基準URL。
If you’re resolving a security-scoped bookmark to obtain a security-scoped URL, use this parameter as follows: あなたが保安作用域ブックマークを解決して保安作用域URLを入手しているならば、このパラメータを以下のように使ってください:
To resolve an app-scoped bookmark, use a value of nil
.
アプリ作用域ブックマークを解決するには、nil
の値を使ってください。
To resolve a document-scoped bookmark, use the absolute path (despite this parameter’s name) to the document from which you retrieved the bookmark. 書類作用域ブックマークを解決するには、それからあなたがブックマークを回収した書類への絶対パスを(このパラメータの持つ名前にもかかわらず)使ってください。
App Sandbox doesn’t restrict which URL values you can pass to this parameter. App Sandboxは、どのURL値をあなたがこのパラメータに渡すことができるかを制限しません。
bookmarkDataIsStale
On return, if true
, the bookmark data is stale. Your app should create a new bookmark using the returned URL and use it in place of any stored copies of the existing bookmark.
戻りにおいて、もしtrue
ならば、そのブックマークデータは失効です。あなたのアプリは、新しいブックマークをその返されるURLを使って作成して、それを既存のブックマークのあらゆる格納されたコピーそれらの代わりに使うべきです。
init(resolvingAliasFileAt : URL, options: URL.BookmarkResolutionOptions)
typealias URL.BookmarkResolutionOptions
struct NSURL.BookmarkResolutionOptions