print und repeat in Swift 2

Diesmal geht es um zwei kleine Neuerungen in Swift 2, die ich aber nicht unerwähnt lassen möchte.

print

Im letzten Artikel zu Swift 2 hatte ich bereits erwähnt, dass die Funktion println durch print ersetzt wird. Hinzugekommen ist in diesem Zusammenhang der neue Parameter appendNewline, mit dem festgelegt wird, ob ein Zeilenumbruch erfolgen soll.

print("Hello World!", appendNewline: true)

repeat-while loop

Das Schlüsselwort do wird für das in Swift 2 eingeführte Error Handling verwendet. Das mag der Grund dafür sein, dass die do-while-Schleife zur repeat-while-Schleife wird. Außer der Namensänderung bleibt ansonsten alles wie bisher:

var i = 0
repeat {
    i++
    print(i)
} while i < 10