사용자의 위치를 사용할 수있을 때 알려주는 콜백 또는 프로토콜을 수행하고 있습니다. 그래서 사용자의 위치가 발견되면 그 위치를 확대 할 수 있습니다. 이 작업을 수행하려면 어떻게해야합니까?사용자의 위치를 사용할 수 있는지 알려주는 콜백이 있습니까?
내가 할 수있는 CoreLocation에서 뭔가 생각하고 있었지만 어떻게 할 수는 없어요.
[업데이트]
나는 locationManager:didUpdateToLocation:fromLocation:
와 <CLLocationManagerDelegate>
를 구현하고 CLLocationManager 인스턴스를 만들었습니다.
locationManager = [[[CLLocationManager alloc] init] autorelease];
locationManager.delegate = self;
[locationManager startUpdatingLocation];
그러나 아직 위치 업데이트가 없습니다. 또한 didUpdateLocation:
을 사용하면 각 업데이트마다 사용자가 다시 확대됩니다. 첫 번째 업데이트인지 확인하는 것보다 더 좋은 방법이 있습니까? locationManager
-self.
를 추가
[업데이트 2] 는가는 얻고 fromLocation:
그것이 첫 번째 업데이트 인 경우 nil
말할하는 경우 내가보고 확인.
프로토콜이 구현되면 클래스를 위임자로 어떻게 할당합니까? – Affian
축하해 101 대답 노아 – Affian