SORU
26 EYLÜL 2012, ÇARŞAMBA


didUpdateToLocation yerine didUpdateLocations

İOS6 sürümü ile Apple bize didUpdateToLocation yerine didUpdateLocations kullanmak istiyor. Herkes düzgün didUpdateLocations nasıl kullanıldığını açıklayabilir mi?

CEVAP
26 EYLÜL 2012, ÇARŞAMBA


Aşağıdaki temsilci son konumunu almak için kullanılır ben asume?

- (void)locationManager:(CLLocationManager *)manager 
    didUpdateToLocation:(CLLocation *)newLocation 
           fromLocation:(CLLocation *)oldLocation

Temsilci yukarıda iOS 6 ile yazıldı. Şimdi aşağıdaki gibi kullanılmalıdır:

- (void)locationManager:(CLLocationManager *)manager 
     didUpdateLocations:(NSArray *)locations

Son pozisyon elde etmek için, sadece dizinin son nesne:

[locations lastObject]

Başka bir deyişle, [locations lastObject] (yeni temsilci) eşittir newLocation (eski temsilci) .

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 8bitdigitaltv

    8bitdigitalt

    31 AĞUSTOS 2011
  • Air_Fooj

    Air_Fooj

    24 NİSAN 2009
  • GirlSanctuaryBlog

    GirlSanctuar

    28 Aralık 2011