Apple 설명서에 따르면 setObject:forKey:
메서드를 통해 NSMutableDictionary
에 개체를 추가하면 해당 개체에 대한 강력한 참조가 유지됩니다.NSMutableDictionary는 'setValue : forKey :'를 통해 입력 한 객체에 대한 강력한 참조를 유지합니까?
하지만 setValue:forKey:
방법 은요? 문서는이 메서드를 통해 추가 된 객체에 대한 참조의 종류에 대해서는 아무 것도 말하지 않습니다. 다른 것과 동일합니까? 사전은이 방법을 통해 추가 된 객체에 대한 강력한 참조를 유지합니까?
키의 값을 설정 하시겠습니까? 배열에? 그것은 심지어 불가능합니다. – Fogmeister
NSArray는 키 - 값 코딩을 준수하기 때문에 그렇습니다. – wjl
죄송합니다. NSMutableDictionary를 의미했습니다. 내 실수. 수정 중 ... – adam10603