【问题标题】:Access Aperture library and import XML访问 Aperture 库并导入 XML
【发布时间】:2011-03-24 04:30:51
【问题描述】:

Aperture 库在文件系统中作为一个包可见。在这个包中,有一个我想要访问的 XML 文件(除其他外)。问题是我不能简单地使用该 XML 文件的路径,因为该文件包含在一个包中(需要先打开)。

在 Cocoa 中有没有办法打开这样的包,然后访问它包含的文件?

谢谢,

巴特

【问题讨论】:

    标签: cocoa macos packages


    【解决方案1】:

    您最好的选择可能是重新利用开源 iMedia 框架中的代码。

    【讨论】:

    • 或者只是使用框架。根据目标,这可能是更好的解决方案。
    【解决方案2】:

    似乎使用 NSBundle 可以解决问题。 Aperture 的库是一个可以使用 NSBundle 打开的包。 NSBundle 提供了访问包内文件的方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-07
      • 1970-01-01
      • 2012-06-16
      • 2013-07-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多