簡體   English   中英

從它的功能中獲取placemark.locality到viewDidLoad函數中(Swift)

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM