2011-06-02 14 views
5

जब मैं अपने अनुप्रयोग चलाने मैं कंसोल को यह आउटपुट प्राप्त लंबाई अतिप्रवाह कोड 4 बिट्स 6-> 7सांत्वना उत्पादन बताते हुए बिट लंबाई अतिप्रवाह

बिट लंबाई अतिप्रवाह कोड 3 बिट्स 6-> 7 कोड 0 बिट्स 6-> 7

बिट लंबाई अतिप्रवाह कोड 16 बिट 4> 5

बिट लंबाई अतिप्रवाह कोड 4 बिट्स 6-> 7 कोड 5 बिट्स 6-> 5 कोड 16 बिट 4> 5

बिट लंबाई अतिप्रवाह कोड 16 बिट्स 4-> 5

बिट लंबाई अतिप्रवाह कोड 0 बिट्स 6-> 7

बिट लंबाई अतिप्रवाह कोड 11 बिट्स 6-> 7

ऐप 3 फाइलों को ज़िप करता है और इसे अपने दस्तावेज़ फ़ोल्डर में सहेजता है और सब ठीक लगता है .... इस आउटपुट के अलावा।

UPDATED:

NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; 

@try { 
    NSString *docsPath =[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject]; 
    NSString *filePath = [docsPath stringByAppendingPathComponent:@"ZipTest.zip"]; 
    ZipFile *zipFile = [[ZipFile alloc] initWithFileName:filePath mode:ZipFileModeCreate]; 
    ZipWriteStream *stream; 

    if (self.textSwitch.on) { 
     stream = [zipFile writeFileInZipWithName:@"text.txt" compressionLevel:ZipCompressionLevelBest]; 
    } 
    [zipFile close]; 
    [zipFile release]; 
} 
@catch (ZipException *ze) {} 
@catch (id e) {} 

[pool drain]; 

इसका क्या मतलब है?

धन्यवाद

+0

क्या आप अधिक संदर्भ प्रदान कर सकते हैं? शायद कुछ कोड साझा करें जो इस आउटपुट की ओर जाता है? –

+0

NSAutoreleasePool * पूल = [[NSAutoreleasePool alloc] init]; @ ट्री { एनएसएसटींग * डॉक्सपैथ = [एनएसएसर्चपैथफोर डायरेक्टरीज इनडोमेन (एनएस डॉक्यूमेंट डायरेक्टरी, एनएसयूसर डोमेनैनस्क, हाँ) lastObject]; एनएसएसटींग * filePath = [docsPath stringByAppendingPathComponent: @ "ZipTest.zip"]; ज़िपफाइल * ज़िपफाइल = [[ज़िपफाइल आवंटन] initWithFileName: filePath मोड: ZipFileModeCreate]; ज़िपप्रिटस्ट्रीम * स्ट्रीम; अगर (self.textSwitch.on) { स्ट्रीम = [ज़िपफाइल लिखेंफाइलइनज़िपविथनाम: @ "text.txt" संपीड़न स्तर: ZipCompressionLevelBest]; } [ज़िपफाइल बंद]; ज़िपफाइल रिलीज]; } @ कैच (ज़िप अपवाद * ज़ी) {} @ कैच (आईडी ई) {} [पूल नाली]; – user7865437

+0

ने कभी भी यह पता नहीं लगाया है कि यहां उचित कोड ब्लॉक कैसे जोड़ें ... क्षमा करें – user7865437

उत्तर

1

इस Mozilla bug इन के अनुसार डिबग मोड में zlib के निर्माण की वजह से और हानिरहित हैं .. तुम हमेशा zlib के रिलीज़ संस्करण के निर्माण पर विचार कर सकता है कर रहे हैं।

संबंधित मुद्दे