我想要有一个Activities的列表,我想遍历它以检查当前的Activity is是否属于这种类型,然后做一些事情。当前代码: if (activity is ActivityA || activity is ActivityB || activity is ActivityC) dosmth() 如何创建这些活动的ArrayList并在方法中循环它们?我很难确定应该使用的Type。
我需要检查对象是否不是某个类型。我知道在Kotlin中,可以通过使用!is来检查类型是否为非类型。我想知道Swift中是否有类似的解决方案,或者如果不可能的话,我可以使用的变通方法?Kotlin中的示例: 假设动物是不同动物的接口,并且有实现它的类,如Cat、Dog、Horse、Spider等: var animals = li