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基盤の項目を管理する