无法在Cocoa应用程序中读取xml文件

时间:2015-01-26 15:04:52

标签: xml cocoa swift

我正在尝试编写一个可以读写xml到系统文件的mac app。 我是Cocoa的初学者(我来自iOS)所以这个问题可能非常基础。我已经知道我必须有一个文档类型的应用程序,我使用它来读取和写入数据 override func dataOfType(typeName:String,error outError:NSErrorPointer) - > NSData的? 和 override func readFromData(data:NSData,ofType typeName:String,error outError:NSErrorPointer) - >布尔{

我相信我的问题在于文档类型或导出的UTI(对我来说仍然是黑色艺术)

如果我在除xml以外的任何东西中进行扩展(比如说grf)那么事情就可以了。我可以读取和写入扩展名为.grf

的文件的xml数据

但是,如果我将扩展设置为xml,那么我可以将数据写入xml文件,但是当我尝试读取它时,则在文件导航器中禁用xml文件。所以我不能选择它们因此无法阅读它们。

一旦我得到它,我就不需要帮助解析xml了。它只是理解我如何读取xml文件。

0 个答案:

没有答案