0

ファイルをDocumentフォルダーに保存したいのですが、iCloud にバックアップさせたくないので、この方法を使用できることがわかりました。

- (BOOL)addSkipBackupAttributeToItemAtURL:(NSURL *)URL

{
assert([[NSFileManager defaultManager] fileExistsAtPath: [URL path]]);



NSError *error = nil;

BOOL success = [URL setResourceValue: [NSNumber numberWithBool: YES]

                              forKey: NSURLIsExcludedFromBackupKey error: &error];

if(!success){

    NSLog(@"Error excluding %@ from backup %@", [URL lastPathComponent], error);

}

return success;

}

Documentそして、フォルダーに新しいファイルを作成するたびに呼び出す必要があるかどうかを尋ねたいですか?

4

1 に答える 1

1

バックアップする必要のないファイルまたはフォルダーを作成するときは常に、データをファイルに書き込み、このメソッドを呼び出して、ファイルへの URL を渡します。代わりに、Document フォルダー自体に対してこのメ​​ソッドを 1 回だけ呼び出すことができます。

于 2013-07-21T15:48:49.483 に答える