我該如何去有關設置長和緯度值(兩者都顯示在應用程序運行),以一個全局變量?該值是目前如何使FUNC價值全局常量在斯威夫特
String(format: "4.4f", latestLocation.coordinate.latitude)
和
String(format: "4.4f", latestLocation.coordinate.longitude)
我要讓這些全局常量像userlatitude
和userlongitude
可在函數外部訪問。我需要歸還一些有意義的希望嗎?
func locationManager(manager: CLLocationManager!,
didUpdateLocations locations: [AnyObject]!)
{
var latestLocation = locations.last as! CLLocation
latitude.text = String(format: "%.4f",
latestLocation.coordinate.latitude)
longitude.text = String(format: "%.4f",
latestLocation.coordinate.longitude)
}
謝謝你,這個工作。非常感謝Dharmesh! –
嗨@Dharmesh Kheni,當我訪問視圖中的變量所做的初始畫面上的加載方法,它說有「致命的錯誤:意外發現零而展開的可選值」。是它保存後屏幕加載,導致一個零?我該如何解決? –
@ JoshO'Connor,請在Swift中學習可選和解包。 –