| Home 目次>ApplicationKit>NSDocument | |
hasUndoManager
アンドゥマネージャーを持っているかを返します
-(BOOL) hasUndoManager
【返り値】 | |
| BOOL | YES/NO |
【解説】
アンドゥマネージャーを持っているかを返します。
【例文】
#import "MyDocument.h"
@implementation MyDocument
//Nibファイル名を返す
- (NSString *)windowNibName
{
return @"MyDocument";
}
//Nibからロードされた時に実行される
- (void)windowControllerDidLoadNib:(NSWindowController *) aController
{
if ([self hasUndoManager]){
NSLog(@"YES");
}else{
NSLog(@"NO");
}
[super windowControllerDidLoadNib:aController];
}
//データを保存するとき
- (NSData *)dataRepresentationOfType:(NSString *)aType
{
return nil;
}
//データをロードするとき
- (BOOL)loadDataRepresentation:(NSData *)data ofType:(NSString *)aType
{
return YES;
}
@end
![]() | |
この記事を評価してください。
| Home 目次>ApplicationKit>NSDocument | 修正日2006.12.26 |