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

isUbiquitousItem(at:)

Returns a Boolean indicating whether the item is targeted for storage in iCloud. 項目がiCloudのストレージを目標としているかどうかを指し示すブール値を返します。

Declaration 宣言

func isUbiquitousItem(at url: URL) -> Bool

Parameters パラメータ

url

Specify the URL for the file or directory whose status you want to check. 状態をあなたが確認したいファイルまたはディレクトリに対するURLを指定してください。

Return Value 戻り値

true if the item is targeted for iCloud storage or false if it is not. This method also returns false if no item exists at url. 項目がiCloudストレージに対する対象とされるならばtrueまたはそれがそうでないならばfalse。このメソッドはまたfalseを、項目がurlで存在しないならば返します。

Discussion 議論

This method reflects only whether the item should be stored in iCloud because a call was made to the setUbiquitous(_:itemAt:destinationURL:) method with a value of true for its flag parameter. This method does not reflect whether the file has actually been uploaded to any iCloud servers. To determine a file’s upload status, check the NSURLUbiquitousItemIsUploadedKey attribute of the corresponding NSURL object. このメソッドは、項目がiCloudに格納されるべきかどうかのみを反映します、なぜなら呼び出しはsetUbiquitous(_:itemAt:destinationURL:)メソッドにtrueの値をそれのflagパラメータに対して持つように、なされたからです。このメソッドは、ファイルが実際に何らかのiCloudサーバにアップロードされたかどうかを反映しません。ファイルのアップロード状態を特定するには、対応するNSURLオブジェクトのNSURLUbiquitousItemIsUploadedKey属性を確認してください。

See Also 参照

Managing iCloud-Based Items iCloud基盤の項目を管理する