Loop for-in e conversão de tipo apenas para objetos que correspondem ao tipo

Eu vi respostasaqui que explicam como informar ao compilador que uma matriz é de um determinado tipo em um loop.

No entanto, o Swift oferece uma maneira de que o loop apenas faça um loop sobre itens do tipo especificado na matriz, em vez de travar ou não executar o loop?