Чтобы улучшить поведение клиент / сервер, я ищу, чтобы адаптировать мой клиентский код iphone для продолжения сжатых ответов.
Сервер адаптирует сжатый ответ SOAP.
Я искал, как распаковать ответ, но у меня не получилось.
Первое решение, которое я изучил, было ZipArchive , объяснено здесь , решение (из мини-архива), но оно сфокусировано на сжатии файловой системы.
И мне просто нужно распаковать строку NSSt.
После этого я проверил второй подход :
NSData *decodedGzippedData = [NSData dataFromBase64String:encodedGzippedString];
NSData* unGzippedJsonData = [ASIHTTPRequest uncompressZippedData:decodedGzippedData];
NSString* unGzippedJsonString = [[NSString alloc] initWithData:unGzippedJsonData encoding:NSASCIIStringEncoding];
Но у меня не получилось, потому что в реальной версии NSData dataFromBase64String не существовало.
Теперь я работаю с третьим ответом на предыдущий вопрос. Кто-нибудь знает, какую библиотеку или фреймворк мне нужно установить для импорта Base64.h и NSData + Compression.h ¿? Используется в этом другом потенциальном растворе