【问题标题】:Is an NSFileWrapper package similar to a Mac OS X Package (pkg)?NSFileWrapper 包是否类似于 Mac OS X 包 (pkg)?
【发布时间】:2013-04-14 03:27:09
【问题描述】:

在众多places 中,Apple 文档讨论了由 NSFileWrapper 创建的文件包(例如,用于 iCloud)。这与 OS X 平台上用于将文件夹隐藏为单个文件的 .pkg 格式有什么相似之处吗?

我有一个包含多个文本文件的应用程序,我希望能够让用户备份。我已经使用 NSFileWrapper 创建了一个执行此操作的“文件”。我曾认为这类似于 OS X 上的 .pkg 文件,但尽管随后将文件带入 OS X(通过电子邮件),但我无法打开它 - 尽管重命名文件等。

那么,NSFileWrapper 的“包”与 OS X 的“包”完全不同吗?

谢谢, 理查德

【问题讨论】:

    标签: ios nsfilewrapper


    【解决方案1】:

    没有。一个在文件系统级别上工作,而另一个是一堆文件与一组特定的解包指令一起压缩

    NSFileWrapper,来自您提到的链接:

    文件包装器是文件系统节点的运行时表示,它可以是目录、常规文件或符号链接。

    虽然.pkg 看起来像:

    在许多平台上用于安装文件的基于 xar 的格式。

    维基百科,(un)surprisingly,对 .pkg 到底是什么有一个不错的概述。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-28
      • 2011-09-04
      • 1970-01-01
      • 2015-05-23
      • 2015-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多