A library to encode and decode integers from base alphabets of characters.
Select File
-> Swift Packages
-> Add Package Dependency
and enter https://github.com/CypherPoet/AlphabetEncoder
.
You can add AlphabetEncoder
as a package dependency in your Package.swift
file:
let package = Package(
//...
dependencies: [
.package(
name: "AlphabetEncoder",
url: "https://github.com/CypherPoet/AlphabetEncoder",
.upToNextMinor(from: "0.3.0")
),
],
//...
)
From there, refer to AlphabetEncoder
as a "target dependency" in any of your package's targets that need it.
targets: [
.target(
name: "YourLibrary",
dependencies: [
"AlphabetEncoder",
],
...
),
...
]
Then simply import AlphabetEncoder
wherever you’d like to use it.
- Potentially add more base alphabets.
- Xcode 13.0+
Documentation is built with DocC (see Apple's guidance for more details about creating DocC content).
To build and preview the documentation output, follow the instructions for the here for the Swift-DocC Plugin
.
If you're using VSCode, there's also a task configuration that will handle this directly from the editor 💪
AlphabetEncoder
is available under the MIT license. See the LICENSE file for more info.