ISO3166-1-alpha2
ISO3661-1 Alpha 2 是做什么用的?
提供按照 ISO3166-1 alpha 2 定义的 Swift 中国家代码。是一个用于与 IBAN/BIC 检查相关联的简单辅助类型。
如何使用 ISO3166-1-Alpha2
"DE".isISO3166_1Alpha2 // Remember that you have to provide an uppercase string
ISO3166-1-Alpha2 初始化器
除了检查 isISO3166_1Alpha2 之外,创建 ISO3166-1 Alpha2 枚举的方式是
// Init which accepts only lower case strings.
ISO3166_1Alpha2(rawValue: "YourLowerCaseString")
// Any case string. This should be your default initializer.
ISO3166_1Alpha2(value: "AnyCaseString")
// A country name as specified for the type
ISO3166_1Alpha2(countryName: "Country Name")
安装
使用Carthage安装
Carthage是一个去中心化的依赖管理工具,它可以构建您的依赖并提供二进制框架。
您可以使用以下命令使用Homebrew安装Carthage:
$ brew update
$ brew install carthage
要在Xcode项目中使用Carthage集成ISO3661-1 Alpha 2,请在您的Cartfile
中指定它
github "HHuckebein/ISO3166-1-Alpha2"
运行carthage
构建框架,并将构建的ISO3166_1Alpha2.framework
拖动到您的Xcode项目中。
使用CocoaPods安装
您可以通过在Podfile中包含以下行来安装ISO3166-1-Alpha2。
pod 'ISO3166_1Alpha2', '~> 1.0.0'
作者
RABE_IT Services, [email protected]
许可协议
ISO3166-1-alpha2采用MIT许可协议。更多详情请参阅LICENSE文件。