| Home 目次>ApplicationKit>NSDocument | 10.4 |
fileAttributesToWriteToURL:ofType:forSaveOperation:originalContentsURL:error:
-(NSDictionary *) fileAttributesToWriteToURL:(NSURL *)absoluteURL
ofType:(NSString *)typeName
forSaveOperation:(NSSaveOperationType)saveOperation
originalContentsURL:(NSURL *)absoluteOriginalContentsURL
error:(NSError **)outError
【返り値】 | |
| NSDictionary * | なし |
| 【パラメータ】 | |
| absoluteURL | |
| typeName | |
| saveOperation | |
| absoluteOriginalContentsURL | |
| outError |
【解説】
調査中...
HFSタイプ、クリエーターコードをつけて保存する時に使用する
【例文】
const OSType kMyAppCreatorCode = ' Zzzz ';
- (NSDictionary *)fileAttributesToWriteToURL:(NSURL *)absoluteURL
ofType:(NSString *)typeName
forSaveOperation:(NSSaveOperationType)saveOperation
originalContentsURL:(NSURL *)absoluteOriginalContentsURL
error:(NSError **)outError
{
NSMutableDictionary *fileAttributes =
[[super fileAttributesToWriteToURL:absoluteURL
ofType:typeName forSaveOperation:saveOperation
originalContentsURL:absoluteOriginalContentsURL
error:outError] mutableCopy];
[fileAttributes setObject:[NSNumber numberWithUnsignedInt:kMyAppCreatorCode]
forKey:NSFileHFSCreatorCode];
[fileAttributes setObject:[NSNumber numberWithUnsignedInt:kMyDocumentTypeCode]
forKey:NSFileHFSTypeCode];
return [fileAttributes autorelease];
}
![]() | |
この記事を評価してください。
| Home 目次>ApplicationKit>NSDocument | 修正日2006.12.26 |