# DDDKeychainWrapper [![CI Status](http://img.shields.io/travis/axldyb/DDDKeychainWrapper.svg?style=flat)](https://travis-ci.org/axldyb/DDDKeychainWrapper) [![Version](https://img.shields.io/cocoapods/v/DDDKeychainWrapper.svg?style=flat)](http://cocoadocs.org/docsets/DDDKeychainWrapper) [![License](https://img.shields.io/cocoapods/l/DDDKeychainWrapper.svg?style=flat)](http://cocoadocs.org/docsets/DDDKeychainWrapper) [![Platform](https://img.shields.io/cocoapods/p/DDDKeychainWrapper.svg?style=flat)](http://cocoadocs.org/docsets/DDDKeychainWrapper) ## Usage Storing your sensitive data in the keychain can take up a lot of time and effort. It should be easy to just drop something in there and retrive it with a few simple lines of code. DDDKeychainWrapper offers this simplicity and here is how we do it: ```objective-c // Writing to the Keychain [DDDKeychainWrapper setString:@"Secret string" forKey:@"my_key"]; // Reading from the Keychain NSString *secretString = [DDDKeychainWrapper stringForKey:@"my_key"]; ``` DDDKeychainWrapper has support for the following types * NSString * NSDate * NSData * NSArray * NSDictionary * NSNumber * BOOL * Objects (Must confirm to NSCoding) A method for wiping the keychain data inserted via the wrapper exists as well. ## Installation DDDKeychainWrapper is available through [CocoaPods](http://cocoapods.org). To install it, simply add the following line to your Podfile: pod "DDDKeychainWrapper" ## Author axldyb, aksel.dybdal@shortcut.no ## License DDDKeychainWrapper is available under the MIT license. See the LICENSE file for more info.