0

我想创建一个自定义文件类型,比如 .cstm,并且能够在 mac 上创建 .cstm 文件,并在 iPhone 上读取它们。

我希望 .cstm 文件包含 XML 数据。目前我已经让 mac 应用程序成功制作 .xml 文件和 iPhone 应用程序成功读取 .xml 文件,但我想创建一个专有的自定义文件类型。

我该怎么做呢?我知道如何允许 iPhone 应用程序打开自定义文件类型,但据我所知。

谢谢!

4

1 回答 1

0

你本身不需要任何特别的东西。您可以使用 ctsm 扩展名保存并加载到 URL。为了支持您的应用程序在 OSX 中作为该扩展程序的编辑器自动启动,您需要在 Info.plist 文件CFBundleDocumentTypes数组条目中添加一个条目,将您的应用程序声明为该扩展程序的编辑器

https://developer.apple.com/library/mac/#documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html#//apple_ref/doc/uid/TP40009249-101685-TPXREF107

于 2013-01-29T19:20:30.167 回答