123if ([delegate respondsToSelector:@selector(didLocateUser)]) { [delegate didLocateUser];}Colored by Color Scriptercs http://stackoverflow.com/questions/9018764/not-implemented-delegate-method-leads-to-crash didLocateUser 라는 함수를 호출하는데, 받아줄 함수가 구현되어있지 않은 경우 알 수 없는 함수를 호출했다고 에러가 뜨며 앱이 멈춘다 delegate를 통해 깔끔한 코드를 작성할 수 있는데,이것을 포기하지 않으려고 검색하던 도중 함수 구현 여부를 확인하는 코드를 발견함