2015-07-04 7 views
7

Ich kann nicht scheinen zu finden, wie println() in Swift zu tun 2.Wie Sie tun println tun() in schnellen 2

Ich versuchte println(helloworld)

zu tun, die nicht

Hello World funktioniert ist eine Variable

+0

Druck- und Druckfunktion wurde in Swift2 zu einer einzigen Methode zusammengeführt. Es ist in Xcode7 beta verfügbar. – Amit89

+1

Wenn Sie 'println (" Hallo Welt ")' in Xcode 7 eingeben, wird die Fehlermeldung * "'println' in print umbenannt" * erscheint sofort zusammen mit einem * "Fix it: replace 'println' durch ' print '"* Vorschlag. –

Antwort

12

ist es print("hello world"). Es ist in Swift 2.0 geändert und Sie müssen Apples Website sehen. setzen print() statt println()

+1

Drucken (Hallo Welt) wird nicht funktionieren. :) Es sollte gedruckt werden (Hallo, Welt), wenn Hallo und Welt Variablen sind. Oder drucke (helloworld) wenn helloworld eine Variable ist. –

+0

groß ............ – Juan

18

No More println() Wie pro Apfel documentation:

In Swift 2.0 gibt es

print("Hello") 

für die neue Linie, die Sie gesetzt Flagge

kann
print("Hello", appendNewline: false) 

Declaration

func print (_ value: T, appendNewline appendNewline: bool)

Discussion

Die Textdarstellung von dem Wert unter Verwendung seiner Protokoll Abweichungen in der folgenden Reihenfolge der Präferenz erhalten wird: Streaming, CustomStringConvertible, CustomDebugStringConvertible. Wenn keine dieser Übereinstimmungen gefunden wird, wird eine Standardtextrepräsentation in einer implementierungsdefinierten Weise erstellt, basierend auf der Typart und Struktur.

+0

Ist es nur ich, oder erfordert es manchmal "Swift.print()"? Es öffnet buchstäblich Druckoptionen. Xcode 7.1 Beta 2. –

+0

Wenn Sie OS X-Anwendungen erstellen, müssen Sie Folgendes tun: swift.print (...) - print (...) ist für das Druckerdialogfeld. –

+0

@MortenGustafsson Danke für Informationen. Aber die Frage ist von iOS nicht OS X. –

4

Verwenden Sie Anführungszeichen:

println("helloworld") 

und in schnellen 2.0 Verwendung print():

print("helloworld") 
4

Xcode 7.0 Beta 6, die Lösung auf mein Ende, einschließlich loszuwerden das lästige neue Zeilenzeichen: