2011-12-14 1 views
2

320을 사용중인 내 앱 중 하나에서 iOS 버전 3.1을 지원하고 싶습니다.iOS 3.1과 호환되는 three20을 만들려면 어떻게해야합니까?

  • : 나는 유형의 몇 런타임 오류를 발견 응용 프로그램을 실행하는 경우는 3.2 이하로 아이폰 OS에 존재하지 않는 아이폰 SDK의 방법, 그들 중 일부는 호출을 시도 할 때 "인식 할 수없는 선택기 인스턴스로 전송"

    은 내가 UIViewController에

에 (https://github.com/ettore/three20/commit/7058e70d0967c6c52b5636b61c36cf8220801796)

  • modalPresentationStyle보고 해결했다 [UIDevice userInterfaceIdiom]는 그래서 어느 궁금 최선의 방법 버전 3.1과 호환되는 three20은 사람들이 이전 버전과의 호환성을 위해 사용하는 인기있는 포크가 있습니까?

  • +0

    이전 버전 중 일부는 3.1에서 작동 할 수도 있지만 이전 버전을 살펴볼 가치가있다. 아마도 최신 버전이 3.1과 호환되지 않는 이유가있을 수 있습니다. 따라서 작동하기가 힘든 투쟁이 될 수 있습니다. 직접 시도하고 싶지는 않습니다. –

    답변

    1

    iOS 3.1 호환성 브랜치를 확인하고 싶습니다. https://github.com/kosher-penguin/three20/commits/ios-3.1-support.

    모든 커밋을 24 일에서 가져 와서 로컬 지사에서 커밋하거나 지사를 그대로 사용할 수 있습니다. (나는 끝내지 않은 thee20으로 MGSplitViewController를 구현하는데 지쳤다.)

    +0

    감사합니다. 복제하고 보러 갈 것입니다. 어떻게 작동 하는가? – yeforriak