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

时间:2011-07-26 21:50:47

标签: ios zip nsdata

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

我这样取了拉链:

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

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

非常感谢你的想法!

1 个答案:

答案 0 :(得分:2)

看看:

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