2011-10-26 3 views
1

몇 시간 씩 연구하고 시행 착오를 거쳐 내 큰 코어 플롯 문제를 해결했습니다. 다른 문제가 발생했습니다. 나는 내가 고쳤던 것이 최종 것이 될 것이라고 생각했다. 아니, 다른 하나. 어쨌든, 여기에 오늘날의 문제는 : - [UIView의 setHostedGraph :] : 인식 할 수없는 선택기는이 함께 할 수있는 뭔가가 가정 예를 0xa524970코어 플롯 - [UIView setHostedGraph :] : 인식 할 수없는 셀렉터

임에 전송 : hostingView.hostedGraph = 막대 그래프를; . 제발 도와주세요. 그것은 정말로 정말로정말로정말로 만일 누군가 내가 나를 도울 수 있으면 의미하는. http://pastebin.com/dqXbjWNv 문제가있는 코드가 있습니까?

+0

이것은 이중 릴리스 문제입니다. Xcode의 방식 편집기에서 좀비를 활성화하거나 "엑스 코드 NSZombiesEnabled"에 대한 구글 검색 –

답변

2

이 오류는 hostingViewUIView이고 CPTGraphHostingView이 아니라는 것을 의미합니다. Interface Builder에서 클래스 이름을 변경하십시오.

+0

글쎄, 난 인터페이스 CPTTestGraphHostingView에서 인터페이스를 변경 : UIViewController에 {} CPPTTestGraphHostingView 인터페이스하려면 CPTGraphHosting보기를. 이제이 오류가 발생합니다 : 구조체 또는 공용체가 아닌 무언가에서 구성원 '보기'요청. –

+0

UI 및보기 컨트롤러를 사용하여보기를 제어해야합니다. 인터페이스 빌더에서'UIView'의 클래스를'CPTGraphHostingView'로 변경하십시오. 원래보기 컨트롤러 선언이 정확했습니다. –

0

당신이 CPTGraphHostingView을 사용하고 여전히이 링커 플래그과 관련이있을 수있는이 오류가있는 경우는,

빌드 설정에서 다른 링커 플래그에 -ObjC -all_load 을 설정

enter image description here

관련 문제