我制作了一个cocoa程序,我想将.app所有文件解压缩到一个路径使用objective-c,我该怎么办? 谢谢你的任何想法。
答案 0 :(得分:2)
NSWorkspace允许你启动.app's - 如果“启动”就是“开放”的意思。
答案 1 :(得分:2)
正如其他人所说,.app文件只是一个目录(也称为捆绑包),所以没有什么可以解压缩。
如果您想看到它,请右键单击Finder中的应用程序图标,然后从菜单中选择“显示包装内容”。
从Objective-C,您可以将应用程序包中的文件作为普通文件进行访问。
当然,如果您对终端感到满意,可以从那里窥视结构。打开终端并尝试这样的事情:
$ cd /Applications
# The following line will show all apps:
$ ls -l
# Change directory to get into the bundle (any app will do)
$ cd Safari.app
$ cd Contents
# Have a look:
$ ls -l
答案 2 :(得分:0)
你可以通过双击直接打开.app文件,我无法理解它有什么困难。 或者你试图问别的东西。