我遇到了问题,如果我尝试打印var我有时会得到一个"可选("var")"如果我尝试登录或打印到标签,但是当我没有得到它.
看这里
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()
}
}
Run Code Online (Sandbox Code Playgroud)
有人可以解释这个"可选"出现的时间及其用途吗?我怎么能删除它?
Fab*_*gue 12
oki只需要添加一个"!"
的println(NSUserDefaults.standardUserDefaults().stringForKey( "的testvar")!)
| 归档时间: |
|
| 查看次数: |
2106 次 |
| 最近记录: |