我正在开发一个应用程序,它可以下载压缩的 rss 提要,然后解压缩该文件并将提要解析为 SQLite。到目前为止,这是有效的。
我以这种方式获取 zip:
NSURL *url = [NSURL URLWithString:@"http://www.me.de/feed.zip"];
NSData *urlData = [NSData dataWithContentsOfURL:url];
我想知道是否可以直接从 NSData 解压缩到可以解析的 rss 提要的内存中表示形式。解压缩的提要占用大约 1MB 的内存,这应该不是问题。 我希望通过这种方式获得更好的表现。
非常感谢您的想法!
最佳答案
看看:
- > https://github.com/mwaterfall/ZipKit用于管理 zip 文件,
- > https://github.com/mwaterfall/MWFeedParser用于 RSS 提要解析,
希望这会让事情变得更容易。
关于ios - 将压缩的 rss 下载到内存 - 然后在内存中解压缩和解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6837045/