Bei einigen High-Level-Sprachen wie JavaScript oder PHP, wo Daten nicht typisiert sind oder auf andere Weise kann nicht sein, wir sind "verwöhnt" im Vergleich zu konvertieren oder Zeichenfolgen und ganze Zahlen und umgekehrt, alle versteckt oder vom Interpreter manipuliert (oder Compiler ). Zum Beispiel in JavaScript-Funktionen werden "gezwungen" (wie parseInt() zum Beispiel) in besonderen Fällen erforderlich. Allerdings unter anderen Umständen zu behandeln, ohne die ganzen Zahlen von besonderer Sorge Konvertierungen (explizit), wie zB:
1 2 3 | 5 ; mioNumero var = 5; / / ... "Il valore di mioNumero è " + mioNumero ) ; alert ("Der Wert ist mioNumero" mioNumero +); |
Objective-C ist jedoch der Datentyp wichtig und die Typkonvertierung muss ausdrücklich erklärt werden. Neben dem Casting (bessere Typumwandlung) können wir die Eigenschaften und Funktionen speziell für die Typkonvertierung. Zum Beispiel, hier ist, wie man eine ganze Zahl in einen String umgewandelt:
1 2 3 4 |
Im Gegensatz dazu ist hier, wie eine Zeichenfolge in eine ganze Zahl zu konvertieren:
1 2 3 4 | miaStringa = @ "128" ; NSString * myString = @ "128"; [ miaStringa integerValue ] ; mioNumero int = [myString integerWert]; / / "miaStringa=%@ mioNumero=%i" , miaStringa, mioNumero ) ; NSLog (@ "% @ myString = mioNumero =% s", myString, mioNumero); |






Neueste Kommentare
Mark : Vielen Dank, ich habe angezündet
Ich löste es, indem Sie [cc_objc] / / OptionViewController.m - ...
Giovambattista Fazioli : @ Mark: Ich schlage vor, Sie denken, ein richtiger Ansatz. Wenn Sie das Unterklasse der Registerkarte ...
Mark : Entschuldigen Sie die Spam .. Ich bemerkte, dass es einen Fehler .. hier ist die Korrektur [cc_objc] / PrimaClasse.h **** / # import ...
Marco : vergessen .. in [IHK] OptionViewController [/ CCI] für [IHK] @ syntetize [/ CCI] Ich legte den Delegierten
Louis : sehr klar und einfach ich muss zugeben, dass das Schreiben eines pa kaum Delegaten verwenden, erstellt von ...