Reputation: 517
The following code is in my AppDelegate didFinishLaunchingWithOptions launchOptions:
method. When I try to run the app, it crashes.
var accessToken = ""
if let key = NSUserDefaults.standardUserDefaults().objectForKey("accesstoken"){
accessToken = key as! String
}
The only crash log I get from Xcode is:
I also have tried :
if NSUserDefaults.standardUserDefaults().objectForKey("accesstoken") != nil {
}
Can anyone help me to solve the issue ?
Upvotes: 1
Views: 1500
Reputation: 656
Try optional casting
var accessToken:String? = nil
if let key = NSUserDefaults.standardUserDefaults().objectForKey("accesstoken") as? String {
accessToken = key
}
Upvotes: 3