문제

면책 조항 : Obj-C 및 iOS (5, ARC 사용)를 처음 사용합니다.

다음 NSURLConnectionDelegate 메소드 구현은 if 내부의 NSLog 호출에서 EXC_BAD_ACCESS를 생성합니다. 라코 디스

내가 알아 낸 한 EXC_BAD_ACCESS는 대부분 할당 문제, 잘못된 캐스팅 및 잘못된 메모리 관리로 인해 발생합니다.여기에는 해당되지 않습니다 (희망합니다).

미리 감사합니다. 크리스

해결책 : og 문자열 형식 지정시 Noobie 오류가 발생했습니다.두 번째 NSLog를 다음으로 변경합니다. 라코 디스

도움이 되었습니까?

해결책

statusCodeNSInteger 인스턴스에 대한 포인터가 아니라 long (int 또는 NSObject)를 반환합니다.

형식 지정자 %@NSObjects 인수에 사용됩니다.statusCode에서 반환 된 정수 값이 개체에 대한 포인터로 해석 / 전달 된 다음 메시지를 보내거나 런타임에 개체에 대한 포인터로 처리 될 때 문제가 발생할 수 있습니다.개체 인수가 %@를 통해 인쇄 될 때 로거는 개체의 -[NSObject description]의 결과를 사용합니다.

컴파일러 경고를 표시하고 생성 된 문제를 수정하여 향후이 문제를 피할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top