2012-09-19 72 views
0

有這個NSMutableData *dump我必須附加一些NSData *chunkObjC:追加數據到NSMutableData,字節數不一致?

塊是440個字節,包含從文件讀取的原始字節。該文件還加權440字節。目前很好。現在

,我必須附加這樣的:

NSMutableData *dump = [NSMutableData data]; 
[dump appendData:chunk]; 

轉儲重量448個字節。將轉儲寫入文件將導致文件重量爲448字節。這種行爲如何解釋?

感謝,

+1

您是否試圖綁定兩個文件? – 2012-09-19 09:56:46

+0

好主意:-)讓我們來看看...... – Jem

+0

啊的確如此。內容不一樣,這個應用程序的文件處理層增加了加密。它使用的是AES256,因此它爲每個塊加擾了幾個字節。謝謝你的領導:-) – Jem

回答

1

一個類別添加到NSData的覆蓋writeToFile:atomically:

AES256的默認行爲的幾個字節添加到它加密塊。