2012-09-26 2 views
-3

성공적으로 빌드 된 정적 라이브러리를 만들었습니다. 사용하려는 응용 프로그램에 .a 파일을 추가했습니다. 그러나 응용 프로그램 "인스턴스로 보낸 인식 할 수없는 선택기"를 실행하는 동안 응용 프로그램에서 오류가 발생합니다. 하지만 응용 프로그램에 정적 라이브러리 소스를 포함하면 오류가 발생하지 않습니다. 누군가이 문제에서 나를 도울 수 있습니까?알 수없는 선택기가 응용 프로그램 충돌을 일으키는 인스턴스로 전송 됨

답변

1

라이브러리와 연결해야합니다. 앱 타겟에 소스를 추가하지 말고, 앱 프로젝트에 라이브러리 프로젝트를 추가 한 다음 빌드 단계 탭을 열고, 정적 의존성을 타겟 라이브러리에 추가하고 라이브러리와 바이너리를 연결하십시오.

+0

도움 주셔서 감사합니다. 정적 라이브러리를 사용하는 응용 프로그램에서 링커 플래그 -Obj를 추가하여 해결되었습니다. –

관련 문제