1
startDownloadingUbiquitousItemAtURL:error
方法在本地保存下載的文件在哪裏?
是否與URL
相同?startDownloadingUbiquitousItemAtURL本地文件路徑?
startDownloadingUbiquitousItemAtURL:error
方法在本地保存下載的文件在哪裏?
是否與URL
相同?startDownloadingUbiquitousItemAtURL本地文件路徑?
是,其相同的URL
到位文件從iCloud中下載到設備之前是各種各樣的佔位符。
您可以檢查URL的狀態與鍵NSURLUbiquitousItemIsDownloadedKey
NSURL *foo = file://cloud/container/reference/tofile;
NSNumber *isDownloadedValue = NULL;
BOOL success = [foo getResourceValue:&isDownloadedValue forKey: NSURLUbiquitousItemIsDownloadedKey error:NULL];
if (success && ![isDownloadedValue boolValue]) {
[[NSFileManager defaultManager] startDownloadingUbiquitousItemAtURL:foo error:NULL];
}
世界上沒有錯誤在片段,你會希望在生產代碼做處理。