iPhone 3.1.3을 사용하여 xCode 4.2를 실행하려고합니다. 빠른 질문 :xCode 4.2, iPhone 3.1.3, UITapGestureRecognizer, setNumberOfTapsRequired, 인식 할 수없는 선택기
이 기능을 작동 시키려면 해결 방법이 있습니까? iOS3.1.3에 이것에 대한 해결 방법
- 있나요 :
-[UITapGestureRecognizer setNumberOfTapsRequired:]: unrecognized selector sent to instance 0x143170
내 질문 :
UITapGestureRecognizer *gestureSingleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(didSingleTap:)]; [gestureSingleTap setNumberOfTapsRequired:1]; [taskScrollView addGestureRecognizer:gestureSingleTap]; [gestureSingleTap release];
- 있나요 :
내가 실행시에지고있어 오류가 이것이다 간단하고 대량의 코드 재 작성이 필요하지 않은가?
- 하위 호환성을 위해 3.1.3 버전으로 리디렉션되도록 기능을 "확장"할 수 있습니까?
감사합니다.
추가 된 메모 : 일부 기능은 실제 출시 전에 "비공개"로 간주되며 완전히 기능하지 못하는 것으로 나타났습니다. 이것은 아마도 내 핵심 문제입니다. 누구나 하위 호환 라이브러리가 있다면, 그 라이브러리를 사용하는 것이 좋습니다.
추가 된 메모 : 나는 많은 파기를했습니다. 3.1.3은 iOS 3.2로 간주되지 않습니다. 기본 기능은 3.1.3에 대한 것이지만 3.1.3에서는 사과에 의해 "문서화되지 않은 기능"으로 간주됩니다. 그들은 iOS 3.2에서 완전히 소개했습니다. – BoxCat
3.1.3에서 누락 된 기능을 완료하는 클래스 확장 또는이 문제를 해결할 수있는 방법이있을 수 있으므로 질문을 열어 두겠습니다. UITapGestureRecognizer + 3.1.3compatibility.h와 같은 역방향 확장 클래스에 매우 관심이 있습니다. – BoxCat
현재 해결 방법은 iPhone 2G (3.1.3) 대신 iPhone 3G (4.2.1)를 사용하여 xCode를 4.0.2로 다운 그레이드하는 것입니다.). – BoxCat