iOS-UserPreferences 1.0.1

iOS-UserPreferences 1.0.1

TestsTested
LangLanguage Obj-CObjective C
License Apache 2
ReleasedLast Release Dec 2014

Maintained by Unclaimed.


Downloads

Total238
Week0
Month0

Installs

Apps12
Test Targets1
powered by Segment

GitHub

Stars4
Watchers1
Forks0
Issues0
Contributors1
Pull Requests0

Code

Files2
LOCLines of Code 70


  • By
  • Norman Basham

iOS-UserPreferences provides convenience methods to get and set user preferences including primitive types.

Installation

If you're using CocoaPods, then simply insert pod 'iOS-UserPreferences' in your application's Podfile.

Otherwise, copy iOS-UserPreferences.h and iOS-UserPreferences.m into your project.

Examples

Get and set user preferences:

BOOL soundOn = [UserPreferences getBoolWithKey:@"soundOn" withDefault:YES];
[UserPreferences setInt:11 withKey:@"volume"];

Check to see if a key is defined and if not return true and define it, otherwise return false. Useful when you only want to run a block of code once.

if ([UserPreferences isKeyUndefinedThenDefine:@"firstTime"]) {
    //  show intro
}

Authors

Norman Basham - @nbasham

License

iOS-UserPreferences is made available under the Apache 2.0 License. A full copy of the license is available in the LICENSE file.