我的iPhone(实际上是iPad)应用程序会创建包含多个图像的文档,以及一些元数据。将这些类型的文档存储在磁盘上的最佳做法是什么?我看到两个主要选择:
为每个文档创建一个文件夹,并将我的图像存储为文件夹中的单独PNG文件(以及元数据的另一个小文件)。
创建一个包含所有图像和元数据的文件。
但我不确定如何轻松做选项2.我想我可以将我的图像以PNG格式转换为NSData或从NSData转换,但那么呢?我仍然是Cocoa的新手,但我相信我看到了一些关于将混合数据填充到某些NSSomethingOrOther并将其自身写入磁盘并稍后自行阅读的内容。这对任何人都响了吗?并且,它是否可以处理像我的图像那样的大量二进制数据?
或者你会建议我选择1吗?
答案 0 :(得分:0)
只需选择选项1。它干净,优雅,易于实施。你甚至可以使用HTML的一部分。
答案 1 :(得分:0)
TIFF和PDF可以有多个页面。
答案 2 :(得分:0)