使用keychain永久存储数据

使用keychain永久存储数据

https://github.com/soffes/sskeychain

keychain当然还是使用开源的好:),keychain是干啥用的?这个,baidu一下你应该会更了解了.

使用是超级简单的,下载源码拖入工程引入头文件,然后.

//
//  AppDelegate.m
//  Keychain
//
//  Copyright (c) 2014年 Y.X. All rights reserved.
//

#import "AppDelegate.h"
#import "SSKeychain.h"

@implementation AppDelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    [self keychain];
    
    self.window.backgroundColor = [UIColor whiteColor];
    [self.window makeKeyAndVisible];
    return YES;
}

- (void)keychain
{
    // 获取数据
    NSString *getData = [SSKeychain passwordForService:@"NoZuoNoDie"
                                               account:@"YouXianMing"];
    

    // 如果没有数据
    if (getData == nil)
    {
        // 创建数据
        BOOL result = [SSKeychain setPassword:@"keycain是非常容易使用的:)"
                                   forService:@"NoZuoNoDie"
                                      account:@"YouXianMing"];
        if (result)
        {
            NSLog(@"存储成功");
        }
    }
    else
    {
        NSLog(@"%@", getData);
    }
}

@end

使用这么容易,国外大神造福我等开发者也:)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值