iOS 5 SDK와 호환되도록 일부 코드를 업데이트 할 때 "Convert to Objective- C ARC "를 입력하고 오류가 발생했습니다. 이 오류는 내 .h 파일의 인스턴스 변수에서 발생합니다.자동 참조 계산 : 명시 적 소유권이없는 non-const 형식 'NSError *'에 대한 포인터
NSError **_error;
오류는 "명시적인 소유권 const가 아닌 유형 'NSError *'로 포인터를."라고 어떻게 해결할 수 있을까요?
이 질문 (http://stackoverflow.com/questions/6907726/setting-nserror-within-a-block-using-arc 참조)은 내가이 주제에서 찾을 수있는 가장 가까운 것입니다. – Ziminji
왜 인스턴스 변수에 이중 간접 참조를 사용하고 있습니까? NSErrors가 다시 전달 될 수 있도록 메소드 매개 변수에 대해서만 필요합니다. –
@BradLarson ok, (NSError **) : error'를 인수로 취하는 메소드를 호출 할 때'NSError' 인스턴스를 초기화하는 올바른 방법은 무엇입니까 (ARC에서)? – raffian