북쪽에서 장치의 편차를도 단위로 가져오고 자하는 코드에서이 값을 사용하고 싶습니다.iOS 클래스/코드가 자북을 반환합니까?
나는 장치의 위치 서비스를 사용하고 싶지 않으므로 나는 진정한 북쪽이 아니라 자기 북쪽 (장치의 자력계 만 사용)에 관심이있다.
어떤 등급 (또는 코딩 과정 ..)이 그 값을 제공 할 수 있습니까 (자력계에만 의존)?
CLLocationManager 클래스와 속성이 위치 서비스에 의존는/사용할 수 활성화되고
곳의 CMMagnetometerData 클래스와 코어 모션 프레임 워크는 다음과 같은 속성을 우리에게 제공과 같이 내가 어떻게합니까
@property(readonly, nonatomic) CMMagneticField magneticField
A structure containing 3-axis magnetometer data
typedef struct {
double x;
double y;
double z;
} CMMagneticField;
그걸 벗어난거야? 또는 자력계에서 학위를 취득하기위한 다른 방법 (클래스/속성/메소드)이 있습니까?
미리 알려 주셔서 감사합니다. :)
장치를 들고있는 방법에 관계없이 자기 북쪽을 얻고 싶다면 어떻게해야합니까? 예 : iPhone 4S의 디지털 나침반은 기기를 들고있는 방식과 상관없이 Magnetic North (위치 서비스 사용 중지됨)를 반환합니다. 어떻게하면 될까요? –
당신이 제안한 공식이 유효하지 않습니다 Objective-C –
유효한 Objective-C 코드로 변환되었지만 항상 0도를 받았습니다. –