NSDocument:saveToFile:saveOperation:delegate:didSaveSelector:contextInfo:
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" );
}


}


(C) 2000-2007 Satoshi Oomori.
[Apple]

Google
Webwww.oomori.com
Apple_Store_40x120

[ad:Usual day in Japan]

この記事を評価してください。 

良い 

間違いがある 説明がわかりにくい 例文がわかりにくい  

Home 目次>ApplicationKit>NSDocument
修正日2006.12.26