2011-03-18 50 views
0

我正在創建CLLocationManager的兩個實例的項目,我的問題是,當我在代碼運行期間看儀器時顯示3個實例,這是正確的,什麼是創建第三個實例,還是僅僅是系統的東西?CLLocationManager的額外實例?

XCODE:

enter image description here

INSTRUMENTS:

enter image description here

回答

2

我懷疑中間的一個是由您的MKMapView創建(我假設你正在使用一個)。 MKMapView有一個位置管理器,它可以執行showUserLocation功能。 MKLocationManager不是公開課,並且地圖視圖不會將其公開給你,所以你可以做的事情不多。

+0

嗨lxt,非常感謝,是的,我使用的是一個MKMapView,我很滿意額外的實例在那裏,現在我知道它是什麼,我只是想知道它來自哪裏。 – fuzzygoat 2011-03-18 13:49:48