gpt4 book ai didi

objective-c - objective-c : Register file extension

转载 作者:行者123 更新时间:2023-12-03 18:04:34 25 4
gpt4 key购买 nike

我正在创建一个应用程序,如果用户双击具有特定扩展名的文件,则需要打开该应用程序。如何在我的应用程序中注册文件扩展名?然后阅读内容?.

例如,该文件可能具有扩展名 Words.ThisApp,并且它可能采用 XML 格式。我如何在 Objective C 中将其读取到数组中?

最佳答案

我认为你应该阅读Document-Based Applications Overview .

要注册应用程序的扩展程序,请打开“目标信息”窗口(项目 » 编辑当前目标“我的目标”...,位于底部)并打开“属性”选项卡。在那里填写您的文档类型的空白。欲了解更多信息,请阅读Storing document type informations in the Application's Property List ,包含在上述指南中。

要读取 XML 数据,请考虑使用 NSXMLParser (谷歌搜索示例)将结果驱动到您认为合适的 NSMutableArray 中;并将数据获取到您的应用程序中,请考虑使用 NSDocument 子类,如基于文档的应用程序概述中的建议(再次)。

正如您所理解的,这份文档非常重要。

关于objective-c - objective-c : Register file extension,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3380664/

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