8
結果初始化的是未使用的,我在此代碼得到這個錯誤:結果初始化的是未使用
這樣改變了大雨它:
_ = NSURLConnection(request: request, delegate: nil, startImmediately: true)
但是它使代碼更醜陋的是,有沒有辦法在不使用「_ =」的情況下使此警告消失?
編輯,繼承人另一個例子:
class SomeView: UIView {
init(sender: UIViewController) {
super.init(frame: CGRect(x: 10, y: 10, width: 10, height: 10))
sender.view.addSubview(self)
}
required init?(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
}
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
SomeView(sender: self) ///Result of initializer is unused
}
}
在這個例子中,因爲我從視圖中添加子視圖,我不需要使用所產生的SomeView對象呢。
我相信這個方法現在已經過時了。你應該使用'NSURLSession'來代替。 – Abhinav