读取/写入加密的自定义文件类型的数据

时间:2013-01-29 19:08:41

标签: iphone objective-c macos

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

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

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

谢谢!

1 个答案:

答案 0 :(得分: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