首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NSFileWrapper包是否类似于Mac包(pkg)?

NSFileWrapper包是否类似于Mac包(pkg)?
EN

Stack Overflow用户
提问于 2013-04-14 02:24:26
回答 1查看 260关注 0票数 0

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

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

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

谢谢,Richard

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-14 03:27:09

不是的。一种是在文件系统级别上工作的,而另一种是一组压缩在一起的文件和一组特定的解包指令

NSFileWrapper,从你提到的链接:

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

.pkg看起来像这样:

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

维基百科,(un)surprisingly足够了,对.pkg到底是什么有一个很好的概述。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15991293

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档