属性 被访问但结果未被使用

Property is accessed but result is unused

我在那里看到了另一个与我的问题类似的问题,但那已经很老了! ,所以我有一个 UIActivityIndi​​catorView 但是当我尝试调用 .hidesWhenStopped 它只是警告 属性 is accessed but result is unused forno reason?

可能是什么问题? 我也在 viewDidLoad 下尝试过,但相同:(

这是我的代码的一部分:

Timer.scheduledTimer(withTimeInterval: 3, repeats: false) { [self] _ in
   monitorimiTableView.reloadData()
   configureTableView()
   loaderMonitorimi.hidesWhenStopped // Property is accessed but result is unused
}

您需要为 属性 赋值:

loaderMonitorimi.hidesWhenStopped = true

(或 false 如果你不想隐藏它)

如果只写loaderMonitorimi.hidesWhenStopped没有任何赋值,这个表达式的结果会把布尔值存入hidesWhenStopped属性,但是表达式的结果并没有被使用,因此警告。