¿Comprobar rápidamente si dos arreglos contienen el mismo elemento y get el elemento?

¿Cómo puedo comparar dos matrices en swift que tienen un elemento común y obtienen ese elemento?

let a1 = [1, 2, 3] let a2 = [4, 2, 5] 

Quiero comparar a1 y a2 y get el resultado 2 de la comparación en swift 2.2. ¿Cómo?

Puede usar la function de filter de swift

 let a1 = [1, 2, 3] let a2 = [4, 2, 5] let a = a1.filter () { a2.contains($0) } print(a) 

imprimir: [2]

si los datos son

 let a1 = [1, 2, 3] let a2 = [4, 2, 3, 5] 

imprimir: [2, 3]

Si quieres resultado en Int no en array

 let result = a.first 

Obtiene Int (Int?) Opcional con el resultado del primer elemento común