Я разрабатываю приложение компаса для iphone 3GS. Я использовал рамки CoreLocation для метод компаса я использовал ...iPhone Compass Programming
- (void)locationManager:(CLLocationManager *)manager didUpdateHeading:(CLHeading *)newHeading
... метод для получения заголовка.
Мой вопрос заключается в том, как получить значение типа «315 ° СW, 90 ° E, 140 ° SE» без перемещения iphone. У меня нет 3GS iphone, поэтому, если у кого-нибудь есть идеи, пожалуйста, помогите.
спасибо.
Не рекомендуется разрабатывать приложение для устройства, которого у вас нет, и он не может тестировать. Если вы строите это для iPhone 3G S, вам нужно его получить. –
Я не уверен, что понимаю, о чем вы спрашиваете. Вы можете немного уточнить свой вопрос? Если вы спрашиваете, как извлечь заголовок компаса из объекта CLHeading, взгляните на его свойства trueHeading или magnetHeading. –
Нет, у меня есть стрелка, указывающая прямо, когда пользователь нажимает кнопку запуска, а затем начинается событие компаса, и стрелка перемещается в фиксированную точку, такую как 315 ° СЗ, 90 ° Е, 140 ° SE и т. Д., Как я должен определять координаты которые приведены выше. Спасибо. – shivang