CocoaToggles 0.1.5

CocoaToggles 0.1.5

Isabelly Damascena 维护。



  • 作者
  • isabellyfd

CocoaToggles

CI Status Version License Platform

示例

要运行示例项目,请克隆仓库,然后先从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 文件。