writeToURL:ofType:forSaveOperation:originalContentsURL:error:
指定されたURLに永続ドキュメントを書き込みます
-(BOOL)writeToURL:(NSURL *)absoluteURL: ofType:(NSString *)typeName: forSaveOperation:(NSSaveOperationType)saveOperation: originalContentsURL:(NSURL *)absoluteOriginalContentsURL: error:(NSError **)error:
解説
指定されたURLに永続ドキュメントを書き込みます。
返り値
( BOOL )
YES/NO
引数
( NSURL * )absoluteURL
( NSString * )typeName
( NSSaveOperationType )saveOperation
( NSURL * )absoluteOriginalContentsURL
( NSError ** )error
フレームワーク
ApplicationKit
クラス
NSPersistentDocument
Instance Methods
使用可能
10.4
参照
-readFromURL:ofType:error:
-revertToContentsOfURL:ofType:error:
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { ([myPersistentDocument hasUndoManager])?NSLog(@"YES"):NSLog(@"NO"); //永続ストアを作る NSURL *url = [NSURL fileURLWithPath:@"/Users/oomori/Desktop/TestDocumen"]; NSURL *url2 = [NSURL fileURLWithPath:@"/Users/oomori/Desktop/TestDocumen2"]; NSError *error; [myPersistentDocument writeToURL:url2 ofType:@"binary" forSaveOperation:NSAutosaveOperation originalContentsURL:url error:&error]; } @end