I iPhone SDK, kan vi bare observere objekter, og ikke struts som CLLocationCoordinate2D?
Eksempel: Jeg har fått noen veldig enkel kode der jeg ønsker å observere en egenskap av type CLLocationCoordinate2D, har jeg sørget for å syntetisere det i ABC.m.
@interface ABC
{
CLLocationCoordinate2D currentLocation;
}
@property (nonatomic, readwrite) CLLocationCoordinate2D currentLocation;
Nå i en annen klasse jeg gjør:
[ABC addObserver:self forKeyPath:@currentLocation options:NSKeyValueObservingOptionNew context:NULL];
For noen grunn, observeValueForKeyPath metode rapporterer aldri at nøkkelbane currentLocation endret.
Takk,
SJS













