First download from the official website
Import these two files into the project, but the file is released manually, so you need to do some processing first to use this file:
If you want to use a class, select the class in CompileSources Add -fno-objc-arc
Next, directly upload the code:
KeychainItemWrapper *keychain=[[KeychainItemWrapper alloc] initWithIdentifier:@"myKey" accessGroup:nil];//myKey Custom //Save data Save once, even if the program is deleted, the phone still saves its keychain. It can still be obtained by keychain// [keychain setObject:@"little Pig" forKey:(id)kSecAttrAccount];//Account name// // [keychain setObject:@"123456" forKey:(id)kSecValueData];//Account Password //Retrieve the account password from the keychain NSString *password = [keychain objectForKey:(id)kSecValueData]; NSLog(@"%@", password); //Clear settings// [keychain resetKeychainItem];
The above is the entire content that the editor introduced to you about using KeychainItemWrapper to persist in storing usernames and passwords for IOS development. I hope you like it.