Artikel Tagged 'trace ()'

Trace Actionscript, Objective-C NSLog ()

, usata per il debug delle applicazioni. Anknüpfend an den Beitrag von Actionscript zu Objective-C (wo Sie vergleichen den Code und Syntax ActionScript und Objective-C), haben wir die praktische Funktion in ActionScript trace ( ) , für das Debuggen von Anwendungen verwendet. Diese Funktion gibt eine Konsole auf dem Adobe Flash-Entwicklungsumgebung. Es ist vor allem für das Debuggen und Testen von "movie" / Anwendung verwendet wird. In XCode / Objective-C haben wir: NSLog ( ) . di Actionscript: Die Syntax dieser Funktion ist sehr ähnlich wie die trace ( ) in Actionscript:

1
"Sono una linea di debug" ) ; NSLog (@ "Ich bin Debuggen einer Linie");

In Actionscript haben wir:

1
"Sono una linea di debug" ) ; trace ("Ich bin Debuggen einer Linie");

Abgesehen von der Verwendung des Zeichens (@), wie Sie sehen können, sind identisch. Die Unterschiede (und Gemeinsamkeiten) zu starten, wenn Sie die Werte der Variablen, zum Beispiel in Actionscript haben wir anzeigen möchten:

1
2
3
"Coordinata x:" + x + " coordinata y:" + y ) ; trace ("x-Koordinate:" + x + "y-Koordinate:" + y);
/ / Oder
"Coordinate: " , x , y ) ; trace ("Koordinaten", x, y);

In Objective-C haben wir:

1
"Coordinata x:%i coordinata y:%i" , x, y ) ; NSLog (@ "x-Koordinate: die y-Koordinate%% i", x, y);

che opera sull'Apple System Log. Hinweis: NSLog() , ruft die mehr generische Funktion NSLogv ( ) , die auf die Umsetzung System Log betreibt. Die Funktionen sind in der Tat identisch, ändern nur die Input-Parameter.

o sprintf ( ) . Die Entwickler finden sehr vertraut mit den C-String-Formatierung, wie bei printf ( ) oder sprintf ( ) . Weitere Informationen finden Sie String Formatbezeichner .

Fortsetzung ...