gpt4 book ai didi

swift - 初始化器的结果未被使用

转载 作者:IT王子 更新时间:2023-10-29 05:53:42 24 4
gpt4 key购买 nike

初始化器的结果未被使用,我在这段代码中得到这个错误:

enter image description here

像这样更改它会使其静音:

_ = 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
}
}

在这个例子中,因为我是从 View 中添加 subview ,所以无论如何我都不需要使用创建的 SomeView 对象。

最佳答案

解决方法:

NSURLConnection(request: request, delegate: nil)?.start()

关于swift - 初始化器的结果未被使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33258813/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com