Configurations
基于 plist 的简单 Swift 库配置
安装
在您的 Podfile
中添加一行
pod 'Configurations'
在您的应用程序的 Info.plist
中添加两个键,一个用于您的配置 plist 的名称(ConfigurationFileName
),另一个用于当前配置(Configuration
)。
如果将 Configuration
设置为 $(CONFIGURATION)
,它将继承当前应用程序的配置。
使用
创建一个包含不同配置名称字典的 plist,您可以根据需要在此下面添加任何内容
从当前配置中检索一个值
导入框架
import Configurations
并获取默认配置
let configuration = Configuration.defaultConfiguration()
if let someValue = configuration["someKey"] as? String {
print("someKey: \(someValue)")
}
参与贡献
- 进行仓库分叉
- 创建功能分支(
git checkout -b my-new-feature
) - 提交您的更改(
git commit -am '添加一些特功能'
) - 推送至分支(
git push origin my-new-feature
) - 创建新的Pull请求