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

checkResourceIsReachableAndReturnError(_:)

Returns whether the resource pointed to by a file URL can be reached. ファイルURLによって指し示されるリソースが獲得できるかどうかを返します。

Declaration 宣言

func checkResourceIsReachableAndReturnError(_ error: NSErrorPointer) -> Bool

Parameters パラメータ

error

The error that occurred when the resource could not be reached. リソースが到達されることができなかった場合に発生したエラー。

Return Value 戻り値

true if the resource is reachable; otherwise, false. true、もしリソースが到達可能ならば;そうでなければ、false

Discussion 議論

This method synchronously checks if the file at the provided URL is reachable. Checking reachability is appropriate when making decisions that do not require other immediate operations on the resource, such as periodic maintenance of user interface state that depends on the existence of a specific document. For example, you might remove an item from a download list if the user deletes the file. このメソッドは、提供されたURLでのファイルが到達可能であるかを同期的に検査します。到達可能性を調べることは、そのリソース上での他の目前の演算、例えば特定の書類の実在に依存するユーザインターフェイス状態の定期的な保守など、を必要としないことを決定する時に適します。例えば、あなたはある項目をダウンロード済みリストから取り除くかもしれません、もしユーザがそのファイルを削除するならば。

If your app must perform operations on the file, such as opening it or copying resource properties, it is more efficient to attempt the operation and handle any failure that may occur. あなたのアプリがファイル上で演算を実行しなければならないならば、例えばそれを開くまたはリソースプロパティをコピーするなど、その演算を試みてそして起こるかもしれない何らかの失敗を取り扱うほうがより効率的です。

If this method returns false, the object pointer referenced by error is populated with additional information. このメソッドがfalseを返すならば、errorによって参照されるオブジェクトポインタには、追加情報が入れられます。

See Also 参照

Querying an NSURL NSURLを問い合わせる