ios - 将压缩的 rss 下载到内存 - 然后在内存中解压缩和解析

标签 ios zip nsdata

我正在开发一个应用程序,它可以下载压缩的 rss 提要,然后解压缩该文件并将提要解析为 SQLite。到目前为止,这是有效的。

我以这种方式获取 zip:

NSURL *url = [NSURL URLWithString:@"http://www.me.de/feed.zip"];
NSData *urlData = [NSData dataWithContentsOfURL:url];

我想知道是否可以直接从 NSData 解压缩到可以解析的 rss 提要的内存中表示形式。解压缩的提要占用大约 1MB 的内存,这应该不是问题。 我希望通过这种方式获得更好的表现。

非常感谢您的想法!

最佳答案

看看:

希望这会让事情变得更容易。

关于ios - 将压缩的 rss 下载到内存 - 然后在内存中解压缩和解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6837045/

相关文章:

ios - 在 Xcode 6 上的 iPad Mini Retina 上运行应用程序

ios - 相机图像方向

iphone - 将 .zip 文件转换为 NSData

iphone - 应用程序重新启动后,删除的 NSData 会重新出现

ios - 如何删除 UITableView 中的单元格分隔符?

javascript - 使用 "stringByEvaluatingJavaScriptFromString"单击 UIWebView 中的链接

ios - 禁用 uitableview 突出显示但允许选择单个单元格

gradle - Gradle Zip DuplicatesStrategy无法正常工作

google-app-engine - 平台中立的 JSP Zip 文件上传 (Google App Engine/Tomcat)

php - 使用 php 从存储在 S3 上的文件即时创建一个 zip 文件