2012-09-23 2 views
4

인 함수에서 void를 반환하는 정수 변환 포인터와 호환되지 않는 이유 Xcode에서이 경고 메시지가 나타나는 이유는 무엇입니까?Xcode 결과 형식이 NSInteger 인

enter image description here

+1

가지고 당신이 시도 파생 데이터, 명령 시프트-K와 명령 Shift 키 옵션-K와 함께 프로젝트를 청소 한 후 다시 시작 엑스 코드를 삭제? 나는이 같은 이상한 경고가이 절차로 제거 될 수 있다는 것을 발견했다. – mark

+0

감사합니다. 나는이 질문을 게시하기 전에 당신이 말한 것을 시도했지만 헛된 것이 었습니다. 잠시 후에 나는이 과정을 여러 번 반복합니다 .. 신비스럽게도, 경고는 사라집니다 .. – Philip007

+0

그래, 이건 내게 xcode 버그 같아. – mark

답변

2

이 엑스 코드는 함수가 이런 일을하는 것이 좋습니다

의 끝에서 return 문을 기대 :

NSInteger * 민트 = 무기 호;

//your if statement where you changing "myInt" instead of returning 

반환 민트

+0

좋은 코딩 스타일 수 있습니다. 나는 나중에 시험해 볼 것이다. 감사. – Philip007