master-detail appの詳細ビューに2つのラベルを表示しようとしています。最初のラベルには「レストラン名」を、2番目のラベルには「現在の場所」を表示します。私は正常に `locationManager 'を実装し、私は正しい現在のユーザーの座標を自分のコンソールに取得します。しかし、私はラベルのテキストに座標を表示したいと思います。私は、次のコードがなぜ座標が受け取られる前に2番目のラベルが設定されているのかという問題を仮定します。それを実装するための最良の方法は何でしょうか?私はRestaurant
クラスにちょうどname
とcurrentLocationLabel
にUILabel
CurrentLocation
でRestaurantName
プロパティの名前を変更することを提案、まずUILabel.textを座標で更新
var restaurant: Restaurant? {
didSet {
self.configureView()
}
}
var currentLocation: Coordinate? {
didSet {
self.configureView()
}
}