os 2.x 및 3.x 용 범용 바이너리를 만들 수 있습니다. sample code for MFMailComposer을 볼 수 있지만 iOS4 및 iOS3 및 XCode 3.2.3을 만드는 방법은 무엇입니까?iOS4 및 iOS3 용 iPhone 유니버셜 바이너리를 만드는 방법은 무엇입니까?
1
A
답변
3
예, 프로세스에 대한 설명서가 있지만 존재하지 않을 수도있는 클래스를 인스턴스화하려면 먼저 테스트해야합니다.
NSClassFromString을 사용하면 클래스없이 3.x에서 실행 중이면 null을 반환하고 나중에 OS에서 실행되는 동안 클래스가 있으면 새 인스턴스를 할당하는 데 사용할 수있는 클래스를 반환합니다. 이렇게하면 3.x 코드로 테스트하고 폴백 할 수 있으며 가능한 경우 4.x 클래스와 기능을 사용할 수 있습니다.
또한 새로운 (4.x) 라이브러리에 대해 컴파일하면서 타겟 OS를 낮게 (3.x) 설정하여 컴파일 타임 경고없이 코드에 새 클래스를 캐스팅 할 수 있도록하십시오. 새 API를 사용하거나 API의 변화를 지원하려면, 당신은
respondsToSelector를 사용하는 방법이 있는지 테스트하고 선택적 등 performSelector를 통해 방법을 발사 할 수
이 많은 다른 경우가 있지만 아이디어가 회전 대상 OS를 설정하고 런타임 이벤트를 테스트하여 나중에 OS에서만 사용할 수있는 기능을 사용하지 않거나 피할 수 있습니다.
예를 들어 UILocalNotification 클래스의 존재 여부를 확인한 다음 사용 가능한 경우 버튼을 툴바가 존재하지 않는다면 실행시에 충돌하는 코드를 피할 수 있습니다.
관련 문제
- 1. iOS3 장치의 iOS4 코드
- 2. IOS4 (iPhone 4) 및 3G 용 유니버설 바이너리 만들기
- 3. iOS4 SDK에서 iOS3 기기로 타겟팅
- 4. iOS3 용 UILocalNotification 대안
- 5. 유니버셜 응용 프로그램의 iPad 및 iPhone 용 CSS 스타일 시트
- 6. iPhone 용 수평 스크롤보기를 만드는 방법은 무엇입니까?
- 7. iPhone 용 MobileSubstrate Plugin을 만드는 방법은 무엇입니까?
- 8. iPhone 앱 바이너리를 다시 코딩하는 방법은 무엇입니까?
- 9. Java 응용 프로그램의 원시 바이너리를 만드는 방법은 무엇입니까?
- 10. iPhone : iPhone 용 .mht 파일을 만드는 방법은 무엇입니까?
- 11. iphone iOS4 깨는 앱
- 12. iPad/iPhone 타겟을 유니버셜 앱으로 바꾸기
- 13. iOS4 SDK 및 iPad 및 @ 2x 이미지
- 14. iOS 기기 용 JavaScriptCore를 만드는 방법은 무엇입니까?
- 15. Wordpress 블로그 용 앱을 만드는 방법은 무엇입니까?
- 16. 델파이 용 유니버셜 MP3 및 WMA 태그 리더
- 17. iPhone 용 라이브러리 또는 프레임 워크를 만드는 방법은 무엇입니까?
- 18. iPhone 용 검정 그라디언트로 UIButton을 만드는 방법은 무엇입니까?
- 19. iPhone/iPad 용 회전식 이미지를 만드는 방법은 무엇입니까?
- 20. Snow Leopard 용 GHC에서 64 비트 바이너리를 얻는 방법은 무엇입니까?
- 21. iOS3.x에서 내 앱을 깨지 않고 iOS4 전용 정적 라이브러리를 연결하는 방법
- 22. iPhone 3G + iOS4 디버그 문제
- 23. iOS4 - iPhone 시뮬레이터가있는 배경 오디오
- 24. iPhone iOS4 obj c + 및 Monotouch를 사용하는 Augmented reality
- 25. 인수를 허용 할 수있는 OSX 용 Python 고정 바이너리를 만드는 올바른 방법은 무엇입니까?
- 26. 유니버셜 파셜?
- 27. iphone 용 coco2d
- 28. AudioQueue 및 iOS4?
- 29. iPhone 용 공통 기본보기를 구현하는 방법은 무엇입니까?
- 30. IIS 용 .htaccess를 만드는 방법은 무엇입니까? 가능한가?
아마도 SO (iOS4는 시험판)에서 논의해서는 안됩니다. Apple 포럼을 확인하십시오. – psychotik