0
나는 라인에 EXC_BAD_ACCESS
충돌을 얻고있다 : 나는 ARC를 사용하고어떻게 강력한 멤버 변수에 액세스하면 EXC_BAD_ACCESS가 될 수 있습니까?
@property (nonatomic, strong) PNServiceChannel *serviceChannel;
: serviceChannel
가 너무로 선언
[self.serviceChannel suspend];
. 이것이 어떻게 가능한지? 내 이해는 ARC가이를 방지해야한다는 것입니다. 내가 여기서 무엇을 놓치고 있니?
충돌하는 줄을 끊고'po self.serviceChannel'을 실행하면'PNServiceChannel'의 인스턴스에 대한 설명을 얻을 수 있습니까? 'self.serviceChannel'는 괜찮습니까?하지만'suspend' 메소드 안에서 충돌하고 있습니까? –
불행한 상황에서 발생할 수 있습니다. 예를 들어 어떤 식 으로든 '자체'가 출시되었고 좀비 오브젝트 (예, ARC를 사용하는 경우에도 발생할 수 있음)입니다. 좀비 모드에서'악기'를 실행하십시오. –