[英]Getting placemark.locality from it's function into the viewDidLoad function (Swift)
我對iOS應用程序開發有些陌生。 我目前正在開發一個天氣應用程序,該應用程序確定您的位置,然后連接到天氣API,並顯示當天的天氣狀況。 我無法從其功能中獲取placemark.locality,因此我可以將其與API結合使用以獲取當前的天氣狀況。
這是獲取placemark.locality的函數。 請注意,它也在我的viewDidLoad函數中。
func displayLocationInfo(placemark: CLPlacemark)
{
self.locationManager.stopUpdatingLocation()
println(placemark.locality)
println(placemark.postalCode)
println(placemark.administrativeArea)
println(placemark.country)
}
如果我嘗試在除此函數以外的任何其他函數或類中調用placemark.locality,則說placemark是一個無法解析的標識符。 謝謝。
變量的上下文就是您的方法。 您可以在類中(方法之外)定義變量,並在方法中存儲地標myVariable = placemark.locality。
可以使用myVariable之后
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.