Swift:检查对象是否不是类的实例

时间:2018-10-14 19:34:12

标签: swift

检查对象“ is-a”类是否简单干净-

if someObject is MyClass {...}

但是,我发现反转的唯一方法似乎很丑-

if !(someObject is MyClass) {...}

需要括号,因为否则!会“尝试”使对象无效。

我知道这不是常见的用例,但仍然如此。 还有另一种询问方式吗?

1 个答案:

答案 0 :(得分:1)

您可以这样操作:

HandBrakeCLI.exe : [10:41:44] hb_init: starting libhb thread

您可以定义一个自定义运算符:

At C:\Test\phandbrake.ps1:1 char:2