![](https://products-qa.fileformat.com/ko/compression/swift/zipper/header-image.png)
Zipper
ZIP 아카이브를 만드는 오픈 소스 Swift 라이브러리
Zipper 라이브러리를 사용하면 소프트웨어 개발자가 자신의 Swift 애플리케이션 내에서 ZIP 아카이브로 작업할 수 있습니다. 라이브러리는 매우 안정적이며 몇 가지 Swift 명령으로 큰 작업을 손쉽게 처리할 수 있습니다. 라이브러리는 Linux, iOS, macOS, tvOS, watchOS 등과 같은 여러 플랫폼에서 쉽게 실행할 수 있습니다. Zipper 라이브러리는 오픈 소스 소프트웨어이며 MIT 라이선스에 따라 사용할 수 있습니다.
API는 문서화되어 있으며 사용하기 매우 쉽습니다. ZIP 아카이브 파일 생성, 기존 ZIP 아카이브 읽기, 기존 ZIP 아카이브 액세스 및 수정, 아카이브의 개별 항목 액세스, 새 항목 추가, 아카이브에서 항목 제거, 압축 풀기 등 ZIP 아카이브와 관련된 몇 가지 중요한 기능이 포함되어 있습니다. 문서를 지정된 경로로 옮기고 실패한 작업에 대한 더 나은 오류 처리 등.
지퍼 시작하기
CocoaPods에서 Zipper를 쉽게 설치할 수 있습니다. 시스템에 프로젝트를 설치하려면 다음 명령을 사용하십시오.
CocoaPods를 통해 Zipper 라이브러리 컴파일
use_frameworks!
pod 'Zipper
Swift 라이브러리를 통해 파일 압축하기
오픈 소스 Zipper 라이브러리에는 몇 줄의 Swift 코드를 사용하여 다양한 종류의 파일을 압축할 수 있는 지원이 포함되어 있습니다. 먼저 ZIP 아카이브를 저장하기 위해 파일의 전체 주소와 디스크의 위치 정보를 제공해야 합니다. 라이브러리는 ZIP 아카이브 생성, 기존 아카이브 편집, 특정 파일 추가, 아카이브에서 파일 제거 등과 같은 몇 가지 중요한 기능을 지원합니다.
sSwift를 통해 아카이브 압축 풀기
Zipper 라이브러리를 사용하면 소프트웨어 프로그래머가 Swift 애플리케이션 내에서 ZIP 아카이브의 내용을 열고 추출할 수 있습니다. 아카이브의 URL 또는 주소를 제공해야 하며 파일 관리자 기능은 파일이 저장될 새 디렉토리를 생성합니다. 특정 파일이나 폴더를 선택한 위치에 추출하고 아카이브의 전체 내용을 추출하는 등의 작업을 수행할 수도 있습니다.
개별 항목 액세스, 추가 또는 제거
오픈 소스 Zipper 라이브러리를 사용하면 소프트웨어 개발자가 몇 줄의 코드로 ZIP 아카이브의 특정 항목에 쉽게 액세스하고 추출할 수 있습니다. 또한 프로그래머가 기존 아카이브에 새 파일을 추가하거나 기존 ZIP 아카이브에 있는 파일을 쉽게 교체 또는 삭제할 수 있습니다. 라이브러리는 매우 사용자 친화적인 방법을 제공하며 이 작업을 수행하려면 몇 줄의 코드만 있으면 됩니다.