私はiCloud互換アプリに取り組んでおり、ファイルがアップロード/ダウンロードされているかどうか、またはそれが完了したかどうかを検出する方法を研究しています. これはやなどのNSURL「キー」で検出できることがわかりました。私はまだプログラミングの学習に取り組んでいますが、これらのキーは何ですか? それらを使用してファイルのステータスを検出するにはどうすればよいですか (ファイルの iCloud へのアップロードが完了したか、ダウンロードが完了したか (デバイスがどちら側にあるか) をアプリに認識させたい)。NSURLUbiquitousItemIsDownloadingKey
NSURLUbiquitousItemIsUploadingKey
これらのキーの状態を照会するために使用できると読んだresourceValuesForKeys:error:
ので、これを IF ステートメントに入れて、「はい」または「いいえ」などの結果が期待されるかどうかを確認しますか? ご協力いただきありがとうございます。
if ([destination resourceValuesForKeys:[NSArray arrayWithObject:NSURLUbiquitousItemIsUploadingKey] error:NULL]) {
//is uploading??
}