¿Cómo agregar un prefijo de text a una matriz en Swift?

En este momento tengo una matriz que cuando se imprime solo muestra el número que he enviado. Me gustaría que la palabra "car" esté delante de cada número de matriz. Por ejemplo: ingreso 1 y 2 en la matriz. Cuando se llama a la matriz, se vería como [car 1, car 2] no [1,2] .

Agregué mi variable de matriz y lo que estoy llamando para imprimir la matriz:

 var arrayOfInt = [Int]() label.text = String(describing: arrayOfInt) 

Prueba esto:

 let arrayOfInt: [Int] = [1, 2] let cars = arrayOfInt.map { "car \($0)" } 

Como resultado, el set de cars será:

 ["car 1", "car 2"] 

finalmente, convierte a cadena como antes:

 label.text = String(describing: cars) 

La function Array.map devuelve una matriz que contiene los resultados de la asignación del cierre dado sobre los elementos de la matriz. En otras palabras, transforma una matriz en otra aplicando la function especificada en cada elemento.