static LocationClass * locationClass= nil;
loationManger.delegate = locationClass;
[loationManger startUpdatingLocation];
-locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
.h我得到了CLLocationManagerDelegate。这是一个单例类,但是方法fullface不能被调用,有人可以帮助我吗?
答案 0 :(得分:0)
您没有按static LocationClass * locationClass= nil;
分配内存
这就是为什么你的代表没有被调用。委托必须分配使用。
尝试
static LocationClass * locationClass= [[LocationClass alloc]init];
它将分配内存并调用您的委托方法