4

条件を使用して、ファイルをローカルディレクトリからiCloudに移動できますsetUbiquitous:YES。ファイルは正常に移動されました。ファイルサイズが大きい場合、移動が完了するまでに時間がかかります。ファイルがiCloudへの移動を完了したかどうかを識別する方法はありますか?よろしくお願いします。

4

2 に答える 2

3

注:私はこれを自分で行ったことがないので、以下のすべての情報は純粋にドキュメントを読んだものです。

このNSMetadataItemクラスには、特に、と呼ばれる属性キーがありますNSMetadataUbiquitousItemIsUploadedKeyNSMetadataQueryこれを知っていると、アイテムがアップロードされると通知するを設定できるはずです。

于 2011-11-08T11:42:16.527 に答える
3

NSUURL getResourceValue:forKey:error:メソッドで確認できます

NSURLUbiquitousItemIsUploadedKey-ローカルで行われた変更がiCloudサーバーに正常にアップロードされたことを示します。

NSURLUbiquitousItemIsUploadingKey-ローカルで行われた変更が現在iCloudサーバーにアップロードされていることを示します。

NSURLUbiquitousItemPercentUploadedKey-アップロードされているアイテムの場合、変更の何パーセントがすでにサーバーにアップロードされているかを示します。

詳細:https ://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/iCloud/iCloud.html#//apple_ref/doc/uid/TP40007072-CH5-SW1

于 2011-11-25T15:33:42.630 に答える