2010-02-17 1 views
1

그래서 우리는 Facebook의 Three20 라이브러리 (http://github.com/facebook/three20)를 사용하는 프로젝트를 가지고 있으며 최신 버전 (Github의 HEAD)을 대상으로 컴파일하려고합니다.Three20의 UIKit 확장이 적절하게 "포함"되지 않는 것 같습니다.

이전에는 괜찮 았는데,하지만 뭔가 이제 변경 :

내가지고있어 오류가 TTTableViewController에 알 수없는 선택이다 :

 
[TTViewControllerSubClass popupViewController]: unrecognized selector sent to instance 

(이 here에 대한 또 다른 질문 있습니다)

TTViewController를 확인한 결과 실제로 popupSubView를 호출 할 필요가 없다는 것을 알았 기 때문에 주석 처리했습니다.

 
-[UIImageView removeAllSubviews]: unrecognized selector sent to instance 

그래서, 내가 Three20에서 이러한 방법 모두의 위치를 ​​확인, 그들은 각각 UIViewControllerAdditions.m 및 UIViewAdditions.m에 : 나는 다음이 오류가 발생합니다. 따라서 이것이 Three20이 기본 UIKit 클래스에 몇 가지 메서드를 추가하고 있다고 생각하게 만듭니다. 그리고 이러한 메서드는 실제로 포함 된 방식으로 포함되지 않습니다.

문제가 있습니다. 거기에 붙어 있습니다. 나는 UIKit에 이러한 클래스를 포함시키는 방법을 찾지 못했습니다. 또는 실제로 그것을 만들기 위해 Three20 (실제로는 Three20 문제 인 경우)을 수정합니다.

그래서 나는 여기에 어떤 종류의 영혼이 내 믿어지지 않는 정도로 긴 문제 설명을 뒤적 거리며 올바른 방향으로 나를 가리키길 바란다! 사전에

감사합니다 :)

답변