0
이 문제는 mac osx 10.10 베타로 업데이트하기 전에 이전 앱에서 발생하지 않았고 이전 앱에서 작동하지 않았습니다. 나는 viewDidAppear 방법에 [self performSegueWithIdentifier:@"segueName" sender:self];
를 호출하는 경우 지금, 나는이 오류 메시지가 수신 viewDidAppear의 performSegue에서 앱이 다운 됨
"Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Receiver (SecondViewController: 0x15d9ddc0) has no segue with identifier 'segueName''"
SEGUE이 존재하고 잘만큼 그것은 viewDidAppear 방법에없는대로 작동
. 유일한 예외는 대상보기 컨트롤러가 스토리 보드의 클래스에 연결되지 않은 경우입니다.
Mac OS X에서도 segue 기능을 사용할 수 있는지 알지 못했습니다. –
iOS와 함께 일하고 있습니다. P –
컨트롤러가 스토리 보드를 통해로드되었는지 확인하십시오. 그것이 없으면로드 할 segue가 없을 수도 있습니다. 또한 ID 문자열을 잘못 입력했는지 다시 한 번 확인하십시오. 항상 놓친 일정이 있습니다. 마지막으로 ID 문자열을 다른 곳에서 가져 오는 경우 콘솔로 출력하여 올바르게 전달되는지 확인하십시오. 편집 : 스토리 보드에있는 마지막 비트를 읽지 않으므로 더 이상 보지 않고 손실이 발생합니다. 죄송합니다. – Mackey18