saveToFile:saveOperation:delegate:didSaveSelector:contextInfo:
保存する時に呼び出されます
-(void)saveToFile:(NSString *)fileName: saveOperation:(NSSaveOperationType)saveOperation: delegate:(id)delegate: didSaveSelector:(SEL)didSaveSelector: contextInfo:(void *)contextInfo:
解説
保存する時に呼び出されます。
ドキュメントベースアプリケーションの「save」メニューを選択したとき
返り値
( void )
なし
引数
( NSString * )fileName
ファイル名
( NSSaveOperationType )saveOperation
保存操作
( id )delegate
デリゲート
( SEL )didSaveSelector
( void * )contextInfo
追加情報
フレームワーク
ApplicationKit
クラス
NSDocument
Instance Methods
使用可能
10.0
参照
例文
- (void)saveToFile:(NSString *)fileName saveOperation: (NSSaveOperationType)saveOperation delegate: (id)delegate didSaveSelector:(SEL)didSaveSelector contextInfo: (void *)contextInfo { NSLog([NSString stringWithFormat:@"saveToFile",@""]); NSArray *table = [arrayController arrangedObjects]; if ([table writeToURL: [NSURL fileURLWithPath:[fileName stringByExpandingTildeInPath]] atomically:YES]){ NSLog(fileName); }else{ NSLog(@"NO"); } }