2011-08-03 3 views
0

xcode에 상당히 익숙해 져서이 질문에 사소한 사과를드립니다. CS193P에 대한 itunesU에 대한 강의를 진행하고 있습니다. 사전에 알면 도움이됩니다.계산기 버튼을 코드없이 유선으로 삭제하고 시뮬레이터가 충돌 함

저는 계산기를 만들었고 모든 것이 잘 돌아가고있었습니다. 그런 다음 xbl 파일의 sqrt 버튼을 눌러 IBAction 작업에 연결했습니다. 그러나, 나는 CalculatorBrain.m 파일에 코드를 구현하지 않았다. 나는 프로그램을 돌렸고, 조작 (*, +, 등등)을 치기 전까지는 문제가 없었으므로 sqrt 연산을 삭제하여 오류의 원인이 될 수 있다고 생각했지만 오류는 여전히 발생합니다.

프로그램을 작동 상태로 되돌리려면 어떻게해야합니까? 감사합니다

+0

앱이 충돌 할 때 나타나는 오류를 게시하면 도움이됩니다. –

답변

0

개체 (즉, 단추)를 삭제할 때 Interface Builder에서 참조를 제거해야합니다.

0

.m 파일에서 버튼 동작 구현을 제거하면 충돌이 발생합니다. 하지만 .h 파일에서 삭제했다면 sqrt 버튼의 동작을 제거해야합니다. xib 파일을 열면 경고가 표시됩니다 (노란색으로 강조 표시된 색상 * 기호로 해결됨).

+0

빠른 응답을 보내 주셔서 감사합니다. 다시 Xcode를 처음 접하고 사소한 질문에 사과드립니다.하지만 IB에서 해당 참조를 제거하려면 어떻게합니까? – Anconia

+0

나는 내 대답을 향상 시켰습니다. –