2015-07-20 89 views
-1

我需要能够解析keynote包。他们是否像目录一样工作,也就是说,大多数语言会将它们当作文件夹吗?OSX Keynote文件是捆绑包,你可以像捆绑文件夹一样捆绑吗?

+0

我认为有多个不同的基调文件设计,但OS X确实认识到一些文件夹结构是一个“捆绑”。这不是一个真正的语言问题,更多的是文件如何存储在文件系统上。使用终端来查看它是一个文件还是一个目录。 –

+0

谢谢,这是个好主意。 – EricZee

回答

0

没有关于将语言视为文件夹或文件的“语言”。这是OS的工作。 Mac OS X将捆绑包视为目录,但是,Finder将某些捆绑包视为文件。您可以测试此使用命令行工具:

cd MyFile.key 

每一种语言,包括苹果造的像雨燕和Objective-C,看到他们作为普通的文件夹。另外,Apple还提供了一些处理捆绑的工具,请查看NSBundle class reference

+0

啊! NSBundle,这可能会有很大的帮助。谢谢 – EricZee