使用自定义文件扩展名创建新文件?

时间:2011-08-16 18:30:05

标签: cocoa file encryption file-format

如何创建文件格式为.kuy的新文件。此文件将保存加密数据。然后我可以选择扩展名为.kuy的文件进行解密。因此,如果我加密了soundfile.aup,加密文件将是soundfile.aup.kuy,那么用户将继续解密该文件,在这种情况下输出将是soundfile.aup。

谢谢,

巴比

2 个答案:

答案 0 :(得分:2)

您可以转到Target的信息窗口并选择Properties选项卡,为您的应用程序分配文件扩展名:

Properties tab screenshot

之后,您只需在保存文件时添加所需的扩展名。

答案 1 :(得分:1)

史蒂夫建议,首先你必须创建一个自定义文件格式。之后,每当自定义文件打开时 - 双击或其他 - 它的路径将传递给应用程序:openFile:。 http://developer.apple.com/library/mac/documentation/Cocoa/Reference/NSApplicationDelegate_Protocol/Reference/Reference.html#//apple_ref/doc/uid/TP40008592-CH1-SW29

一旦你有了这条道路,那就做你的逻辑吧,你应该没事。