0110iosapp_临时存储数据UserDefaults

项目 mainview0109,third_me_viewcontroller

//
//  third_me_ViewController.swift
//  mainview0109
//
//  Created by Mac on 1/10/19.
//  Copyright © 2019 wjb. All rights reserved.
//

import UIKit

class third_me_ViewController: UIViewController {
   //登录名输入框
    @IBOutlet weak var name_input: UITextField!
   //手机号输入框
    @IBOutlet weak var tel_input: UITextField!
    //保存提交
    @IBAction func action_save_name_tel(_ sender: UIButton) {
        
        let name_tel_array_1 = [name_input.text,tel_input.text]
        //
        UserDefaults.standard.set(name_tel_array_1, forKey: "name_tel")
        
        let array_object = UserDefaults.standard.object(forKey: "name_tel")
        
        if let name_tel_array_2 = array_object as? NSArray{
            print(name_tel_array_2)
            
            save_sessues_show.text = "保存成功"
            
        }
        
        
    }
    //保存成功后显示
    @IBOutlet weak var save_sessues_show: UILabel!
    
    
    override func viewDidLoad() {
        super.viewDidLoad()
        //检测是否已经输入过姓名,tel
        let array_object_2 = UserDefaults.standard.object(forKey: "name_tel")
        
        if let name_tel_array_3 = array_object_2 as? NSArray{
            name_input.placeholder = name_tel_array_3[0] as? String
            tel_input.placeholder = name_tel_array_3[1] as? String
        }
        


    }
    

    /*
    // MARK: - Navigation

    // In a storyboard-based application, you will often want to do a little preparation before navigation
    override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
        // Get the new view controller using segue.destination.
        // Pass the selected object to the new view controller.
    }
    */

}

猜你喜欢

转载自blog.csdn.net/whqwjb/article/details/86220669