1

I am following THIS tutorial and at 09:42 He add NSUserDefaults call this way :

enter image description here

But when I try to search this call I got Like this :

enter image description here

It is removed in xcode_6.1_beta_2.1?

When I try to written It :

var name = AnyObject?{
    get {
        return NSUserDefaults.standardUserDefaults().objectForKey("name")
    }
    set{
        NSUserDefaults.standardUserDefaults().setObject(newValue!, forKey: "name")
        NSUserDefaults.standardUserDefaults().synchronize()
    }
}

I am getting errors.

Like my First error is :

enter image description here

It it suggest to add code like this way so I did this :

    var name = AnyObject?{
    get {
        return NSUserDefaults.standardUserDefaults().objectForKey("name")
    }
    set{
        NSUserDefaults.standardUserDefaults().setObject(newValue!, forKey: "name")
        NSUserDefaults.standardUserDefaults().synchronize()
    }
}()

But It happens again Like Delete () this and again Add () And continue at last line.

Any Solution for this issue?

Dharmesh Kheni
  • 71,228
  • 33
  • 160
  • 165

1 Answers1

2

Change var name = AnyObject? to var name : AnyObject?

enter image description here

YogevSitton
  • 10,068
  • 11
  • 62
  • 95