丹·索普

1pod

DNTFeatures

使用功能标志来隐藏仍在开发中的代码。

DNTFeatures提供注册标志、查询标志状态的类,并展示一个视图控制器以切换标志的开/关状态。

通过允许服务器控制标志来扩展此机制,从服务器更新默认值以在生产环境中启用功能。这可以用于强大的发布策略,例如逐渐在用户基础中打开功能,或将功能限制为用户/市场部分。

此外,您可以定义功能的调试选项,进一步控制行为或在开发或QA期间允许额外的配置。例如,为特定功能启用详细日志记录。

许可:MIT

  • Objective C