Monday, May 16, 2016

Save iOS user settings / default something like .ini file in windows


The command here is to save user setting and retrieve it.


Command for save value is : NSUserDefaults.standardUserDefaults()
.setObject(variableValue, forKey: variableName)

Command for load value is : variableValue = NSUserDefaults.standardUserDefaults()
.objectForKey(variableName)



import UIKit

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
        
        //NSUserDefaults.standardUserDefaults().setObject("Rob", forKey: "name")
        
        let userName = NSUserDefaults.standardUserDefaults().objectForKey("name")!
        
        print (userName)
        
        let arr = [1, 2, 3, 4]
        
        NSUserDefaults.standardUserDefaults().setObject(arr, forKey: "array")
        
        let returnedArray = NSUserDefaults.standardUserDefaults().objectForKey("array")!
        
        print (returnedArray)
    
    }

No comments:

Post a Comment