2010-12-15 3 views
0

맵에서 원을 그리는 앱을 만들어야합니다. MKOverlay를 사용하여 만들었습니다. 문제는 MKOverlay를 IOS 4에서 사용할 수 있고 내 앱을 IOS 3.1에서 설치해야한다는 것입니다. . 앱이 IOS 3에서 실행되는 경우 동그라미를 그릴 수 없지만 IOS 4가있는 기기에서 앱이 실행되는 경우지도에 그려야합니다. IOS 4의 동적 링크 IOS 4 라이브러리

내가 잘 작동 IOS 3와 IOS 4, 사이 DIF하는 코드에서 IF_IOS4_OR_GREATER을 추가하는 듯했으나 일부에서 내가 가진

수입 MapKit/MKOverlay.h < ---- 문제

그 @interface 서클 :. MKCircle {< ----- 문제 "MkCircle는"(사용할 수없는이 는 ... ...} IOS 3) 무엇 내가 컴파일 때문에 그래서 난 (컴파일 타임 오류가 있음 이 문제를 해결하는 가장 좋은 방법은

입니다.

끔찍한 영어에 대해 고마워하고 실례합니다.

답변

1

기본 SDK를 4.2로 설정하고 컴파일러를 LLVM GCC로 설정합니다. 기본적으로이 블로그 게시물에 설명 된대로 Marco Arment와 같은 모든 작업을 수행하십시오. http://www.marco.org/1648550153