이것은 직접 시도해 볼 수 있습니다. "더 이상"을 어떻게 정의합니까? 객체가 컬렉션(NSArray, NSDictionary, NSSet 등)에 배치되면 자동으로 한 번 유지되며 참조 횟수는 컬렉션에서 제거되지 않으면 1씩 증가합니다. 적어도 1개는 정상이 아닙니다. 아무 이유 없이 "더 이상"이 아닙니다(코드 작성에 문제가 있거나 일부 위치에서 릴리스가 전환되지 않는 한). "없음"으로 설정하려면 먼저 컬렉션에서 제거해야 문제가 발생하지 않습니다.
값이 nil이면 충돌이 발생합니다
이것은 직접 시도해 볼 수 있습니다. "더 이상"을 어떻게 정의합니까? 객체가 컬렉션(NSArray, NSDictionary, NSSet 등)에 배치되면 자동으로 한 번 유지되며 참조 횟수는 컬렉션에서 제거되지 않으면 1씩 증가합니다. 적어도 1개는 정상이 아닙니다. 아무 이유 없이 "더 이상"이 아닙니다(코드 작성에 문제가 있거나 일부 위치에서 릴리스가 전환되지 않는 한). "없음"으로 설정하려면 먼저 컬렉션에서 제거해야 문제가 발생하지 않습니다.
컬렉션에 추가된 개체가 외부로 출시되면 어떻게 되는지, 한번 시도해 보는 것은 어떨까요?
키 값 ;
값은 nil과 같을 수 없으며 점프합니다. 물론 나는 당신의 빈 공간이 무엇을 의미하는지 모릅니다