मैंने Objective Zip का उपयोग किया और यह आईओएस 4 पर काफी अच्छा काम किया। इस पुस्तकालय के साथ काम इस प्रकार आसान है:
ZipFile *zipFile= [[ZipFile alloc] initWithFileName:@"test.zip" mode:ZipFileModeCreate];
ZipWriteStream *stream= [zipFile writeFileInZipWithName:@"abc.txt" compressionLevel:ZipCompressionLevelBest];
[stream writeData:abcData];
[stream finishedWriting];
अनजिपिंग इसी तरह से किया जाता है।
मैं इसकी अनुशंसा कर सकता हूं, लेकिन मैं दूसरों से तुलना नहीं कर सकता। आप विकी पर कुछ अन्य पुस्तकालयों को भी देख सकते हैं, जो इस पर आधारित हैं। मुझे उम्मीद है कि इससे आपको थोड़ा सा मदद मिलेगी।
स्रोत
2012-04-25 11:55:19
यह भी स्पष्ट नहीं है कि आप वस्तुओं को संग्रहित करना चाहते हैं (जैसा क्रमबद्धता में है) या यदि आप फ़ाइलों को संपीड़ित करना चाहते हैं। –
मैं अपने सर्वर से फ़ोल्डर डाउनलोड करने के लिए इसका उपयोग करना चाहता हूं। इसलिए मुझे यह सुनिश्चित करने के लिए केवल एक आवश्यकता है कि एक संपूर्ण फ़ोल्डर डाउनलोड हो (प्रत्येक फाइल को अलग से डाउनलोड करने के बजाय)। – andr111
जो लोग इस प्रश्न को बंद करते हैं उन्हें नरक में जला देना चाहिए। – Andy