Umwandlung von String in Float Objective-C
Ich abrufen möchten, die Breite und die Länge der Daten, die in einem string jetzt. Es zu verwenden, muss es umgewandelt werden in ein float, so kann ich es verwenden hier anstelle der float-zahlen:
//Create a region
mapview.mapType = MKMapTypeSatellite;
MKCoordinateRegion newRegion;
newRegion.center.latitude = 47.808435,
newRegion.center.longitude = 9.643743;
newRegion.span.latitudeDelta = 0.00472;
newRegion.span.longitudeDelta = 0.006899;
CLLocationCoordinate2D coordinate;
coordinate.latitude = 47.808435;
coordinate.longitude = 9.643743;
Ich weiß nur, gewusst wie: konvertieren einer Zeichenfolge in den Daten, aber ich habe keine Ahnung, wie es zu konvertieren in ein float. Hat jemand das wissen?
- Wie ist es möglich, dass
maplatitude
ist sowohl ein Bild (ordnen SiestoryimageView
) und ein float? - Mein Fehler. Ich erkannte, dass ich falsch kopiert. Wird es so fix niemand wird verwirrt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie ein NSString-Instanz mit einem gültigen floating-point number string-Repräsentation, können Sie diese verwenden:
float number1 = [mymap.latitude floatValue];
für ` newRegion.center.Breite = Zahl1;`. Danke!