2013-03-21 5 views
0

이 문제를 해결하기 위해 노력했지만 해결 방법을 찾을 수 없습니다.아키텍처 x86_64에 대한 정의되지 않은 기호 : _MSImageSelectionIsDoneNotification

나는 그것의 헤더에

extern NSString * const MSImageSelectionIsDoneNotification; 

을 정의하는 MSCropImageView 있고, MSCropImageView.m

에서

NSString * const MSImageSelectionIsDoneNotification = @"MSApp.MSImageSelectionIsDoneNotification"; 

하지만 난 다른 파일에서

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(selectionIsDone:) name:MSImageSelectionIsDoneNotification object:self.imageView]; 

를 호출 할 때아키텍처 x86_64의 정의되지 않은 기호 오류가 발생합니다. 심볼을 정의하는 헤더 파일을 포함했습니다.

답변

0

헤더 파일 만 필요한 것이 아니라 MSCropImageView.m이 빌드 된 응용 프로그램에 실제로 포함되어 있지 않습니다.

즉, 프로젝트 파일 목록으로 이동 한 다음 오른쪽에있는 "파일 검사기"보기를 ​​엽니 다. 나에게는 다음과 같습니다

Make sure Target Membership is selected for your .m file

동그라미있어 체크 박스가 내장 된 앱 선택되어 있는지 확인합니다.

+0

Tnx, 그게 문제를 해결했습니다 :) –

관련 문제