Instance Method インスタンスメソッド

loadInPlaceFileRepresentation(forTypeIdentifier:completionHandler:)

Asynchronously opens a file in place, if doing so is possible, returning a Progress object. ファイルをその場で非同期に開きます、そうすることが可能ならば、Progressオブジェクトを返します。

Declaration 宣言

func loadInPlaceFileRepresentation(forTypeIdentifier typeIdentifier: String, 
                 completionHandler: @escaping (URL?, Bool, Error?) -> Void) -> Progress

Discussion 議論

The system sets the isInPlace parameter to true if the system successfully opened the file in place, or false if it made a local copy. In either case, you must access the returned URL using an NSFileCoordinator object. システムはisInPlaceパラメータを、システムが上手くファイルをその場で開いたならばtrueに、またはそれがローカルコピーを作ったならばfalseに設定します。どちらの場合でも、あなたは返されたURLNSFileCoordinatorオブジェクトを使ってアクセスします。

If the system created a local copy of a file, it will be automatically deleted after your file coordinator relinquishes its read access to the file. システムがファイルのローカルコピーを作成したならば、それは自動的に削除されます、あなたのファイルコーディネータがファイルへのそれの読み出しアクセスを放棄した後に。

See Also 参照

Loading the Provider’s Contents プロバイダーのもつ内容をロードする