【问题标题】:Are any archive file formats natively supported in IOS?IOS 是否原生支持任何存档文件格式?
【发布时间】:2012-04-24 18:22:52
【问题描述】:

使用以下代码很容易生成带有板载资源的 UIWebView。

NSString *path = [[NSBundle mainBundle] bundlePath];
NSURL *baseURL = [NSURL fileURLWithPath:path];
[webView loadHTMLString:htmlString baseURL:baseURL];

但是,我需要做的是超越简单地在设备上预先生成数据,实际从服务器下载数据以存储在本地。很多事情我都可以轻松处理,但问题变成了:“IOS 原生支持哪些存档格式?”

我知道有一些插件可以让我支持 ZIP 或 PKZip,但如果可能的话,最好限制使用 Apple 的内置工具。

【问题讨论】:

  • 顺便说一句,作为对任何路过的人的说明,我非常刻意地表达了我的问题。不是“可用的本机支持”,而是“是否有可用的本机支持”(暗示“我在独立通过 SDK 时错过了)。

标签: objective-c xcode ios5


【解决方案1】:

没有。

显然不存在原生存档格式支持。

【讨论】:

    【解决方案2】:

    如果我们将“归档”宽泛地解释为一种将异构数据存储在单个文件中而不必对其进行压缩的方式,那么您可以将属性列表和 SQLite 数据库视为归档格式。而且,是的,“归档”这个词有时会以这种方式使用,例如 .tar 格式。

    【讨论】:

    • 我……从来没有这样想过。虽然我的意思是“存档”是一种在保留目录结构(例如 zip 和 rar)的同时存储一系列文件的方式,但我认为您的方法是更好的方法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-01-08
    • 2014-07-25
    • 2018-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-26
    相关资源
    最近更新 更多