MacSettings 1.1.1

MacSettings 1.1.1

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
版本最新版本2015年10月

Deheng Xu维护。



  • 作者
  • DehengXu

简介

MacSettings 是一个 iOS 应用设置兼容框架,基于 LlamaSettings 项目,LlamaSettings 项目基于 LlamaSettings 代码。添加了一些特性,例如:

1) 支持 Apps 中的系统 "Settings.bundles" 文件。

2) 也支持使用自己的 XxxSettings.bundle。

3) 系统设置更改后自动重新加载设置。

4) 支持 PSTitleValueSpecifier, PSMultiValueSpecifier, PSSliderSpecifier, PSGroupSpecifier。

5) 支持额外的自定义类型,将继续...

示例

直接使用 Settings.bundle。

    LionSettingsViewController *lsvc = [[LionSettingsViewController alloc] init] autorelease];
    //LionSettingsViewController *lsvc = [[LionSettingsViewController alloc] initWithSettingsBundleName:@"Settings" andPlistName:@"Root"] autorelease];

    [self.navigationController pushViewController:lsvc];

使用自己的 MySettings.bundle

    LionSettingsViewController *lsvc = [[[LionSettingsViewController alloc] initWithSettingsBundleName:@"CustomSettings"] autorelease];
    //LionSettingsViewController *lsvc = [[[LionSettingsViewController alloc] initWithSettingsBundleName:@"CustomSettings" andPlistName:@"Root"] autorelease];

    [self.navigationController pushViewController:lsvc];

特别感谢

LlamaSettings 原始项目感谢 yorgle http://umlautllama.com/