cocoa – 使用mac应用程序保存文件 – 文件扩展名

cocoa – 使用mac应用程序保存文件 – 文件扩展名,第1张

概述我有一个小问题,我尝试了解如何使用 Cocoa为Mac应用程序保存文件,我知道我可以使用保存面板保存它. 这是一个很好的例子: Saving files in cocoa 现在我的问题是,有没有办法用我的扩展名保存文件(一个plst文件)(例如* .fun,*.xxxx,* .myextension,ecc …)?我希望能够在用户双击文件时打开我的应用程序. 在应用程序的plist中设置接受的文档 我有一个小问题,我尝试了解如何使用 Cocoa为Mac应用程序保存文件,我知道我可以使用保存面板保存它.

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

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

解决方法 在应用程序的pList中设置接受的文档类型;像这样的东西:

无论您希望您的扩展程序没有期限,请将“yourExtension”设为“yourExtension”.

但是一旦你完成了这项工作,你就可以决定如何在打开时加载它们.这就是NSdocument和朋友进来的地方.看看基于文档的应用程序是如何运作的.这是一些Apple documentation on the subject.

如果要查看它的运行情况,请在/ Developer / Examples中检查TextEdit的源代码.此外,如果您不介意迁移您的进度,Xcode有一个基于文档的应用程序的模板(创建一个新项目并选择标题为“创建基于文档的应用程序”的复选框.)

总结

以上是内存溢出为你收集整理的cocoa – 使用mac应用程序保存文件 – 文件扩展名全部内容,希望文章能够帮你解决cocoa – 使用mac应用程序保存文件 – 文件扩展名所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1020550.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存