オブジェクトのゾーンをセットします
-(void)setObjectZone:(NSZone *)zone:
解説
オブジェクトのゾーンをセットします。
返り値
( void )
なし
引数
( NSZone * )zone
ゾーン
フレームワーク
Foundation
クラス
NSUnarchiver
Instance Methods
使用可能
10.0
参照
- objectZone
例文
- (IBAction)unarchive:(id)sender { NSUnarchiver *una = [NSUnarchiver alloc]; NSData *data; //拡張子codeのファイルを選ぶ NSArray *fileTypes = [NSArray arrayWithObject:@"code"]; //オープンパネル設定 NSOpenPanel *openPanel = [NSOpenPanel openPanel]; id aView; //ホームディレクトリで開く [openPanel setDirectory:NSHomeDirectory()]; [una setObjectZone:[NSApp zone]]; // if ([openPanel runModalForTypes:fileTypes]) { data = [NSData dataWithContentsOfFile: [ openPanel filename ] ]; aView = [una initForReadingWithData:data]; NSLog([aView description]); } }