好的,我在问这个问题之前已经考虑过了,因为起初它听起来确实像是一个古老的问题,归结为“是否可以在档案中写入”。我是 Mac OS X 的新手,但我读过应用程序只是一个带有.app
扩展名和特定文件结构的文件夹。所以,我想知道是否可以在这个文件夹中写入,如果可以的话如何。
我问的原因是因为在我的 Java 程序中,在 Windows 上,它读取程序目录中的一些文件(程序文件的原理)但在 OSX 应用程序上似乎没有创建任何文件(很明显) - 所以我猜他们必须将它们存储在.app
文件夹中!如果我假设错了,我想知道应用程序通常在哪里存储他们创建的文件。
提前致谢
编辑我问这个问题的全部原因是因为如果我的应用程序留下文件,我害怕负面反馈,所以我真的需要信息丰富的意见。简而言之,我的应用程序需要一个配置文件,但它也允许用户创建自己的“数据库”。我现在认为我会将这些文件存储在用户的文档文件夹中,但我不确定在删除应用程序时是否应该删除这些文件或只是保留它们。显然,删除它们需要我制作一个包——这对用户来说只是一个额外的步骤,所以你怎么看?...哦,是的,应用程序会在用户输入有效的序列密钥时生成一个许可证文件- 在 Windows 上,信息存储在注册表中,但在 Mac 上,我不确定将包含此信息的文件放在哪里!任何帮助将非常感激。