Я пытаюсь распаковать некоторые данные, которые я получаю, которые сжимаются с помощью zlib, но Im получает предупреждение в моем коде, что я не уверен, как исправить.ASIHTTPRequest zlib декомпрессии
- (void)requestFinished:(ASIHTTPRequest *)request
{
responseData = [request responseData]; //Pass compressed data from server over to NSData variable might use to check size
NSData *uncompressedResponseData = [[NSData alloc] init];
uncompressedResponseData = [[request responseData] zlibInflate]; //error here
//Is this where I have to think about decompression? or do I pass this data out to another method?
}
Ошибка гласит
Receiver type 'NSData' for instance message dose not declare a method with selector 'zlibInflate'
Любая помощь будет оценена
да, я думаю, что мне просто нужно пойти с gzip, потому что я не продвигаюсь по zlib. Я просто возвращаю случайный набор чисел без обработки данных. –
Просто интересно, поддерживает ли zlib «на лету»? –
Является ли сервер, который вы извлекаете данные, с определенным сжатием данных с помощью zlib? Если да, попробовали ли вы разжимать данные, которые вы возвращаете с помощью библиотеки zlib? – occulus