Zip
Biblioteca Swift de código abierto para comprimir y descomprimir archivos
La biblioteca Zip facilita el trabajo de los desarrolladores al ayudarlos a desarrollar aplicaciones que pueden comprimir y descomprimir diferentes tipos de archivos usando comandos de Swift. La biblioteca ha incluido un conjunto de funciones muy útiles y se puede integrar fácilmente con otros proyectos. La biblioteca se basa en minizip y brinda soporte para varias funciones avanzadas relacionadas con la compresión y extracción para archivos ZIP.
La biblioteca Zip es muy fácil de usar y ha incluido soporte integrado para archivos '.ZIP' y '.CBZ'. La biblioteca ha incluido soporte completo para varias funciones importantes, como archivos zip desde una ubicación particular, descomprimir documentos en una ruta específica, descomprimir un archivo específico, crear archivos zip protegidos con contraseña, ver actualizaciones de progreso, agregar o eliminar entradas de archivos zip, mejor manejo de errores para operaciones fallidas y muchos más.
Primeros pasos con Zip
La forma recomendada de instalar Zip es desde GitHub. Utilice el siguiente comando para una instalación sin problemas
Compile la biblioteca Zip a través de GitHub
go get https://github.com/marmelroy/Zip.git
Comprimir archivos usando Swift Library
La biblioteca Zip de código abierto permite a los desarrolladores de software comprimir diferentes tipos de archivos dentro de sus propias aplicaciones Swift. Para comprimir un archivo o conjunto de archivos en particular, debe proporcionarle la dirección correcta y luego la biblioteca lo hará. También brinda soporte para editar un archivo ZIP existente con facilidad. Puede agregar o eliminar un archivo de un archivo ZIP existente. También puede utilizar fácilmente funciones avanzadas para establecer rutas de destino personalizadas.
Cree archivos ZIP protegidos con contraseña a través de Swift
Siempre es muy útil para proteger sus datos importantes o archivos ZIP. Proporciona un alto nivel de seguridad a los datos confidenciales de los usuarios y los hace seguros durante la transmisión a otros destinos. La biblioteca Zip gratuita brinda a los programadores de software la capacidad de crear y administrar archivos ZIP protegidos con contraseña dentro de sus aplicaciones Swift. Proporciona funciones para establecer una contraseña para leer todas o algunas entradas, modificar la contraseña, eliminar la contraseña y muchas más.
Extracción de archivos de un archivo ZIP a disco
La biblioteca Zip ha incluido soporte completo para acceder y extraer el contenido de archivos ZIP utilizando un par de líneas de código Swift. La biblioteca ha incluido varias funciones importantes relacionadas con la extracción de archivos, como seleccionar y extraer un archivo en particular, extraer carpetas en un lugar de su elección, extraer el contenido completo del archivo, etc. También proporciona una función para generar y verificar la firma CMS para cada entrada.