In iPhone SDK, possiamo solo osservare gli oggetti, e non si pavoneggia come CLLocationCoordinate2D?
Esempio: Ho qualche codice molto semplice in cui mi piacerebbe osservare una proprietà di tipo CLLocationCoordinate2D, ho fatto in modo di sintetizzare in ABC.m.
@interface ABC
{
CLLocationCoordinate2D currentLocation;
}
@property (nonatomic, readwrite) CLLocationCoordinate2D currentLocation;
Ora, in un'altra classe che faccio:
[ABC addObserver:self forKeyPath:@currentLocation options:NSKeyValueObservingOptionNew context:NULL];
Per qualche ragione, il metodo observeValueForKeyPath mai riferisce che percorso chiave currentLocation cambiato.
Grazie,
SJS













