CocoaPods trunk is moving to be read-only. Read more on the blog, there are 14 months to go.
| TestsTested | ✓ |
| LangLanguage | Obj-CObjective C |
| License | MIT |
| ReleasedLast Release | Dec 2014 |
Maintained by Daniel L. Alves.
NitroKeychain is a thin, yet powerful, abstraction layer on top of iOS keychain that provides commonly needed features. NitroKeychain is also thread safe.
There are 3 operations: save, load and delete, as you can see below:
[TNTKeychain save: @"com.myapp.service.id"
data: @"my-ultra-secret-token"];
// Or, if you want to make this item available across apps, specify
// an access group:
[TNTKeychain save: @"com.myapp.service.id"
data: @"my-ultra-secret-token"
accessGroup: @"super-company"];
data can be any value compatible with NSKeyedArchiver/NSKeyedUnarchiver.NSString *token = [TNTKeychain load: @"com.myapp.service.id"];
NSLog( @"%@", token );[TNTKeychain delete: @"com.myapp.service.id"];Simple as that ![]()
iOS 6.0 or higher, ARC only
NitroKeychain is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod 'NitroKeychain'NitroKeychain is available under the MIT license. See the LICENSE file for more info.