Ich muss eine NSString
in eine ganze Zahl in Swift konvertieren: Hier ist der aktuelle Code, den ich verwende; es funktioniert nicht:Wie konvertiere ich einen NSString mit Swift in eine ganze Zahl?
var variable = (NSString(data:data, encoding:NSUTF8StringEncoding))
exampeStruct.otherVariable = (variable).intValue
Variable ist ein normaler varable und exampleStruct ist eine Struktur an anderer Stelle im Code mit einem subvariable otherVariable.
Ich erwarte, dass es exampleStruct.otherVariable
zu einem int
Wert der NSString
zu setzen, aber ich bekomme die folgende Fehlermeldung:
"Cannot convert the expression's type() to type Float"
Wie konvertiere ich eine NSString
zu int
in Swift?
Was ist mit einem kurzen Blick auf die Dokumentation? https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/#//apple_ref/occ/instp/NSString/intValue. –