I have a problem if I try to print var, I sometimes get "Optional (" var ")" if I try to write it down or print it on a sheet, but also when I don't get it.
Look here
ViewController.swift import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() NSUserDefaults.standardUserDefaults().setObject("notWorking", forKey: "testvar") NSUserDefaults.standardUserDefaults().synchronize() println(NSUserDefaults.standardUserDefaults().stringForKey("testvar")) var test = "working" println(test) } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() } }
Can anyone explain when this βOptionalβ appears and what is it used for? How can I remove it?
source share