iOS-UserPreferences 提供了获取和设置用户首选项的便捷方法,包括原始数据类型。
如果您正在使用 CocoaPods,然后在您的应用程序 Podfile
中插入 `pod 'iOS-UserPreferences'
`。
否则,将 iOS-UserPreferences.h
和 iOS-UserPreferences.m
拷贝到您的项目中。
获取和设置用户首选项
BOOL soundOn = [UserPreferences getBoolWithKey:@"soundOn" withDefault:YES]; [UserPreferences setInt:11 withKey:@"volume"];
检查一个键是否被定义,如果没有定义,则返回 true 并定义它,否则返回 false。这对于只想运行一次代码块的情况非常有用。
if ([UserPreferences isKeyUndefinedThenDefine:@"firstTime"]) { // show intro }
Norman Basham - @nbasham
iOS-UserPreferences 在 Apache 2.0 许可下提供。完整的许可证可在 LICENSE 文件中找到。