-
Unarchives Zlib archive stored in
archiveData.If data passed is not actually a zlib archive,
ZlibErrorwill be thrown.If data inside the archive is not actually compressed with DEFLATE algorithm,
DeflateErrorwill be thrown.Note
This function is specification compliant.
Throws
DeflateErrororZlibErrordepending on the type of inconsistency in data. It may indicate that either the data is damaged or it might not be compressed with zlib or DEFLATE at all.Declaration
Swift
public static func unarchive(archiveData data: Data) throws -> DataParameters
archiveDataData compressed with zlib.
Return Value
Unarchived data.
View on GitHub
ZlibArchive Class Reference