NanoidSwift 1.0.0

NanoidSwift 1.0.0

Ben John维护。



NanoidSwift

Swift 语言的直接 nanoid 实现。

用法

import Nanoid

let nanoid = Nanoid.init()
nanoid.length = 8 // defaults to `32`
nanoid.alphabet = .full // defaults to `.alphameric`
print(nanoid.secureToken)

安装

通过 Carthage

Nanoid 可以使用 Carthage 进行安装。安装 Carthage 后,将 Nanoid 添加到 Cartfile 中,方法如下:

github "benjohnde/NanoidSwift" ~> 1.0

通过 CocoaPods

《CocoaPods》是用于 Swift 和 Objective-C Cocoa 项目的依赖关系管理工具。在安装 CocoaPods 后,将 NanoidSwift 添加到 Podfile 中

platform :ios, '9.0'
pod 'NanoidSwift', '~> 1.0.0'

提示

  • 暂时仅限于 /dev/urandom,将来可能还会添加其他来源。
  • 字母表包含用于符号的便利方法,这些可能发生变化。