zoukankan      html  css  js  c++  java
  • swift NSUserDefaults的基本使用

    import UIKit
    
    @UIApplicationMain
    class AppDelegate: UIResponder, UIApplicationDelegate {
    
        var window: UIWindow?
    
    
        func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
            self.window = UIWindow(frame: UIScreen.mainScreen().bounds)
            // Override point for customization after application launch.
            self.window!.backgroundColor = UIColor.whiteColor()
            
            self.window!.rootViewController = RootViewController();
            
            self.window!.makeKeyAndVisible()
            return true
        }
    }
    
    import UIKit
    
    class RootViewController: UIViewController {
    
        override func viewDidLoad() {
            super.viewDidLoad()
            
            let key:String = "isFirst"
            //读取(值不为true,则是第一次登录)
            let isFirst:Bool = NSUserDefaults.standardUserDefaults().boolForKey(key) as Bool!
            print(isFirst)
            //如果是第一次登录存储数据,否则读取数据
            if(isFirst == false){
                print("第一次登录")
                //存储
                NSUserDefaults.standardUserDefaults().setObject(true , forKey: key)
                NSUserDefaults.standardUserDefaults().setObject(1, forKey:"number")
                NSUserDefaults.standardUserDefaults().setObject("甘雨路", forKey: "name")
                //设置同步
                NSUserDefaults.standardUserDefaults().synchronize()
            }else{
                //读取
                let num = NSUserDefaults.standardUserDefaults().objectForKey("number") as! Int
                print(num)
                let name = NSUserDefaults.standardUserDefaults().objectForKey("name") as! String
                print(name)
            }
            
        }
    
    }
    
  • 相关阅读:
    MySQL统计函数记录——按月、按季度、按日、时间段统计
    Myslq查询字段为null的数据
    表情包
    在线logo制作
    在线图片识别 图片转文字 OCR
    PDF
    php读取access数据库
    java注解的自定义和使用
    zookkeper原理学习
    mybatis源码阅读心得
  • 原文地址:https://www.cnblogs.com/lantu1989/p/5160735.html
Copyright © 2011-2022 走看看