11
utilizzando Firebase come backend, ho una serie di stringhe che sono coordinate di latitudine e longitudine, come posso convertirle in CLLocationCoordinate2D in modo che possa usarle per le annotazioni? Ecco il codice che ottiene informazioni da Firebase ogni volta la sua aggiornatoConverti stringa in CLLocationCoordinate2D in swift
var UpdateRef = Firebase(url:"https://ici.firebaseio.com/users")
UpdateRef.observeEventType(.ChildChanged, withBlock: { (snapshot) in
let MomentaryLatitude = snapshot.value["latitude"] as? String
let MomentaryLongitude = snapshot.value["longitude"] as? String
let ID = snapshot.value["ID"] as? String
println("\(MomentaryLatitude)")
var Coordinates = CLLocationCoordinate2D(latitude: MomentaryLatitude as
CLLocationDegrees, longitude: MomentaryLongitude as CLLocationDegrees)
}
L'ultima riga non funziona, che cosa devo usare, invece?
Se, invece di 'STRING', è usato' NSString', allora si può usare 'doubleValue' per ottenere il valore numerico che potrebbe poi essere utilizzato come parametri per' CLLocationCoordinate2D'. – Rob