我可以在Swift中制定一个简洁的表达式,断言两个视图控制器之一的活动指示器是动画的。表达式可以假设vc1
或vc2
与nil
不同。
以下内容不太有效,大概是因为它的格式为Bool? || Bool?
而不是Bool || Bool
:
assert(vc1?.activityIndicator.isAnimating ||
v22?.activityIndicator.isAnimating)
答案 0 :(得分:1)
==
仍适用于期权,因此您可以执行以下操作:
assert(vc1?.activityIndicator.isAnimating == true ||
v22?.activityIndicator.isAnimating == true)