Stampare sulla stessa riga con print in Swift

Mattepuffo's logo
Stampare sulla stessa riga con print in Swift

Stampare sulla stessa riga con print in Swift

La maggior parte dei linguaggi ha a disposizione due funzioni distinte per stampare in console: una andando a capo in automatico ed una no.

In Swift la funzione print va a capo in automatico, e non c'è la versione per non andare a capo.

In sostanza:

print("Ciao");
print("come");
print("stai?");

Ciao
come
stai?

Ma è anche vero che pochi sanno che la funzione print ha altri parametri opzionali, tra cui il terminatore di riga.

Di default manda a capo, ma possiamo cambiarlo:

print("Ciao", terminator: " ");
print("come", terminator: " ");
print("stai?");

Ciao come stai?

L'ho cambiato solo ai primi due mettendo uno spazio.

Come vedete, adesso, i print sono in linea.

Enjoy!


Condividi

Commentami!