| Home 目次>ApplicationKit>NSDocument | |
saveToFile:saveOperation:delegate:didSaveSelector:contextInfo:
保存する時に呼び出されます
-(void) saveToFile:(NSString *)fileName
saveOperation:(NSSaveOperationType)saveOperation
delegate:(id)delegate
didSaveSelector:(SEL)didSaveSelector
contextInfo:(void *)contextInfo
【返り値】 | |
| void | なし |
| 【パラメータ】 | |
| fileName | ファイル名 |
| saveOperation | 保存操作 |
| delegate | デリゲート |
| didSaveSelector | セレクタ |
| contextInfo | 追加情報 |
【解説】
保存する時に呼び出されます。
ドキュメントベースアプリケーションの「save」メニューを選択したとき
【例文】
- ( 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" );
}
}
![]() | |
この記事を評価してください。
| Home 目次>ApplicationKit>NSDocument | 修正日2006.12.26 |