Iphone 关于iOS 5文件的澄清
我需要一些关于Iphone 关于iOS 5文件的澄清,iphone,ios,typename,uidocument,Iphone,Ios,Typename,Uidocument,我需要一些关于UIDocument的澄清,我有3个相关问题 -一,。在通话中: -(id)contentsForType:(NSString *)typeName error:(NSError **)outError ui文档从何处拾取typeName。如果为应用程序的info.plist中的“Document types”属性设置了值,则该属性是否来自该应用程序的“Document types” -二,。一个iOS应用程序可以有一种以上的文档类型,如果可以,如何确定在保存和读取文档时使用哪种
UIDocument
的澄清,我有3个相关问题
-一,。在通话中:
-(id)contentsForType:(NSString *)typeName error:(NSError **)outError
ui文档
从何处拾取typeName
。如果为应用程序的info.plist中的“Document types”属性设置了值,则该属性是否来自该应用程序的“Document types”
-二,。一个iOS应用程序可以有一种以上的文档类型,如果可以,如何确定在保存和读取文档时使用哪种类型
-三,。
UIDocument
是否在模拟器中工作?因此,以下是我发现的可能解决问题的方法
-一,。在UIDocument子类中,如果要使用自定义类型,则需要重写调用:“-(NSString*)fileType”
返回要使用的自定义文件类型。然后在UIDocument子类调用函数时使用此文件类型:
-(id)contentsForType:(NSString *)typeName error:(NSError **)outError
-二,。通过这种方式,应用程序可以有多个文档类型,因为您可以在“-(NSString*)文件类型”中返回不同的文件类型
-三,。与我读到的相反,我似乎已经能够使用模拟器保存UIDocument。我之前的问题是一个糟糕的错误
我希望这有帮助
雷扎