NSObject에서 모달 뷰 컨트롤러를 표시하고 있습니다.모달 뷰 컨트롤러에서 인스턴스로 보낸 인식 할 수없는 선택자
다른 뷰 컨트롤러 인 self.sender
에서 presentModalViewController:animated
을 호출합니다. 뷰 컨트롤러를 표시 미세하지만 내가보기에 버튼을 누를 때, 나는 다음과 같은 오류 얻을 :
FBComposeViewController *composeViewController = [[FBComposeViewController alloc] initWithNibName:@"FBComposeViewController" bundle:nil];
[self.sender presentModalViewController:composeViewController animated:YES];
:
-[__NSCFType buttonCancelPressed:]: unrecognized selector sent to instance
이 내 NSObject의에서 모달 뷰 컨트롤러를 표시하는 방법입니다 버튼은 Interface Builder를 사용하여 FBComposeViewController
의 선택기에 연결됩니다.
이 오류가 발생하는 이유는 누구입니까?
는 그것은으로 설정되어'buttonCancelPressed :'작성보기 Controller''이다. – simonbs
'파일 소유자'입니까? – joerick
물론, 거기있었습니다! 'File 's Owner'는'UIViewController' 클래스로 설정되었습니다. 나는 이것을'FBComposeViewController'로 변경하고 버튼을'File 's Owner'에 연결했습니다. 도와 주셔서 감사합니다. – simonbs