zoukankan      html  css  js  c++  java
  • 使用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

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

  • 相关阅读:
    redis分布式锁
    pod资源清单
    zookeeper
    [置顶]【WP】 Writeup for SJTU-CTF ,被同级大佬和学长联合虐爆
    魔术师猜数【更优解】
    数学基础之线代
    向量是什么?
    矩阵与线性变换
    线性组合、张成的空间、基
    线性代数的本质
  • 原文地址:https://www.cnblogs.com/YouXianMing/p/3821694.html
Copyright © 2011-2022 走看看