Tôi đang sử dụng trình mô phỏng iphone 4.2 và cố gắng hiển thị hoặc NSLog
Thuộc tính tiêu đề và các dịch vụ Vị trí khác, ví dụ: Vĩ độ, Kinh độ, độ cao, độ ngangAccuracy, VerticalAccuracy, tốc độ. nhưng nó không hiển thị các tham số chính xác và phần đầu của nó thực sự không kích hoạt sự kiện. như nó thực hiện CLLocation đanglà Trình mô phỏng iphone có khả năng hiển thị tiêu đề và vĩ độ, kinh độ?
- (void)locationManager:(CLLocationManager *)manager
didUpdateToLocation:(CLLocation *)newLocation
fromLocation:(CLLocation *)oldLocation
{
[self.delegate locationUpdate:newLocation];
}
và không thực hiện CLHeading đang
- (void)locationManager:(CLLocationManager *)manager didUpdateHeading:(CLHeading *)newHeading
{
[self.delegate headingUpdate:newHeading];
}
và khi tôi đặt breakpoint bằng các cả hai mã nó không bao giờ chạm vào CLHeading mã. Tôi đang cập nhật vị trí và nhóm trong init.
- (id) init{
if (self!=nil) {
self.locationManager = [[[CLLocationManager alloc] init] autorelease];
self.locationManager.delegate = self;
self.locationManager.desiredAccuracy = kCLLocationAccuracyBest;
self.locationManager.distanceFilter = kCLDistanceFilterNone;
[self.locationManager startUpdatingLocation];
[self.locationManager startUpdatingHeading];
}
return self;
}
Vấn đề là tôi không biết đó là do trình mô phỏng hoặc có bất kỳ sự cố nào trong mã không?
vui lòng trợ giúp.
giả của nó không mã của bạn. – Robin
Đó là do trình mô phỏng không có theo dõi GPS và do đó CLLocationManager không thể tìm nạp vị trí của bạn. –