Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 729 Bytes

Readme.md

File metadata and controls

32 lines (22 loc) · 729 Bytes

Base64 URL for Swift

Supports conversion to and from the base64 URL format. This format differs from normal base64 in that it only includes characters that can be used safely in a URL.

Installation

You can add this framework to your Xcode project using CocoaPods. Add the following to your Podfile:

pod 'base64url', '~> 1.0'

Usage

Convert a Data struct into a base64url string:

Data(bytes: [255, 1, 2]).base64urlEncodedString() // equals "_wEC"

Convert base64url string into a Data struct:

Data(base64urlEncoded: "AAECAw") // equals Data(bytes: [0, 1, 2, 3])