Holen Sie sich einen long-Wert aus einem NSString
Ich brauche, um eine long
Wert aus einer NSString
.
Ich habe zum Beispiel diese:
NSString *test = @"5437128";
brauchen und ich :
long myLong = 5437128;
Wie kann ich das long
Wert aus der NSString
?
Danke, es wird mir helfen!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie die NSScanner wie im folgenden code:
beim eingeben des scanHexInt aufhören zu Scannen und sehen Sie selbst, welche Sie benötigen - es gibt viele Möglichkeiten, um Werte von Zeichenfolgen....
Möchten Sie vielleicht die Verwendung
scanlonglong
... man deklariert die variable als longSehen NSString Dokumentation..
long
kann nicht verwendet werden, die als Kennung.verwenden Sie diesen code :
verwende ich die folgenden in Fall, dass Sie nicht wollen, verlieren die Fraktionen Wert Ihrer Zahl
statt
wenn wir davon ausgehen, dass wir haben die folgenden string-Wert
und wir wollen, konvertieren Sie es in den Doppel haben wir 2 Möglichkeiten