2013-02-15 2 views
0

나는 이것을위한 가이드 라인이 필요하다. 나는이가ARC 모드에서 자세를 취하는 방법

if(secondScreenAudio.isPlaying == true){ 
    [secondScreenAudio stop]; 
    @autoreleasepool { 
     secondScreenAudio = nil; 
    } 
} 

PLZ는 몇 가지 팁을 감사합니다 ... 당신은 넣어 가지고 있겠지

+0

다음을 참조하십시오 : http://stackoverflow.com/questions/9061162/release-method-deprecated – Vishal

+0

dealloc에서 nil로 설정하고 싶습니다. 그러나 [슈퍼 dealloc]을 호출 할 수 없다는 것을 기억하십시오 –

+1

'@ autorelease' 블록없이'secondScreenAudio = nil; '을 사용하십시오 –

답변

1

그게 올바른을 제공 할 수있는 올바른 방법인가 ARC 모드 에 immediatly 인스턴스를 relase 할 @autorelease tho .. 그리고 autorelease 그런 식으로 사용하지 말아라. .. 만약 내가 그것을 nil로 설정하면 .. 그리고 다른 하드 참조가 객체를 가리키고있다. .. 릴리즈 될 것이다.

관련 문제