在mac xcode开发中,基于document开发出来的程序,可以自带有保存工程的功能,可以利用以下两个函数现实对所保存的文档进行读写:
- (BOOL)saveToURL:(NSURL *)url ofType:(NSString *)typeName forSaveOperation:(NSSaveOperationType)saveOperation error:(NSError **)outError{
fslog(@"*******saveToURL %@**********", [url path]);
return YES;
}
- (BOOL)readFromFile:(NSString *)fileName ofType:(NSString *)type {
fslog(@"*******readFromFile %@**********", fileName);
return YES;
}
另外,在调试事测试发现,如果在系统中有多个版本,那么,所关联的扩展名所打开的将是最高build序号的版本
如图:
最后注,在TARGETS中的第一列,Custom Mac OS X Application Target Properties,中的Key,都事关联了在Mac中的Launch Service datebase中的数据。