CocoaToggles
示例
要运行示例项目,请克隆仓库,然后先从Example目录运行pod install
安装
CocoaToggles可通过CocoaPods获取。安装,只需将以下行添加到Podfile中
pod 'CocoaToggles'
使用
创建切换配置
转到Toggle Manager仪表板并使用您喜欢的邮箱登录。
通过点击按钮 新建应用
创建一个应用。
点击您的应用,您将能够看到应用的切换配置页面。您可以通过点击 新建切换
来添加切换。
您可以通过开关切换来更改应用中的切换。
在每个应用内部,您将找到一个配置,可以从应用内部设置框架,如下图中所示
使用该框架本身
首先,在 ViewController 中设置应用的切换配置。
override func viewDidLoad() {
super.viewDidLoad()
let appConfiguration = CTConfiguration("ilEpbJwuwvbuZTkwbRhslWpdoOr2","KCQNY2baVZ630AbKlTbq")
let toggleManager = CTToggleManager(configuration: configuration)
toggleManager.delegate = self
toggleManager.config()
}
然后,使 ViewController 实现 CTTogglesDelegate 协议。
extension ViewController : CTTogglesDelegate {
func getTogglesFrom(repository: CTRepository) {
print(repository)
}
}
仓库中包含在仪表板上定义的一系列切换。您可以通过以下描述的方式使用 isToggleOn
函数访问。
extension ViewController : CTTogglesDelegate {
func getTogglesFrom(repository: CTRepository) {
print(repository.isToggleOn(name: "uber-x"�))
}
}
作者
isabellyfd,[email protected]
许可协议
CocoaToggles 依据 MIT 许可协议提供。更多信息请参阅 LICENSE 文件。