gpt4 book ai didi

cocoa - 使用 Mac 应用程序保存文件 - 文件扩展名

转载 作者:行者123 更新时间:2023-12-03 16:07:38 24 4
gpt4 key购买 nike

我有一个小问题,我尝试了解如何使用 Cocoa 为 Mac 应用程序保存文件,我知道我可以使用保存面板保存它。

这是一个很好的例子: Saving files in cocoa

现在我的问题是,有没有办法用我的扩展名(例如*.fun、*.xxx、*.myextension、ecc...)保存文档(plst 文件)?我希望当用户双击文件时能够打开我的应用程序。

最佳答案

在应用程序的 plist 中设置接受的文档类型;像这样的东西:

将“yourExtension”设为您希望的扩展名(不带句点)。

但是一旦你完成了这些,你就需要弄清楚如何在打开时加载它们。这就是 NSDocument 及其 friend 的用武之地。研究基于文档的应用程序如何运行。这是一些Apple documentation on the subject

如果您想查看它的实际效果,请检查/Developer/Examples 中 TextEdit 的源代码。另外,如果您不介意迁移已有的进度,Xcode 有一个基于文档的应用程序的模板(创建一个新项目并选择标题为“创建基于文档的应用程序”的复选框。)

关于cocoa - 使用 Mac 应用程序保存文件 - 文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6788003/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com