버그입니까? 아니면 여기에 약간의 교훈이 있습니까?NSNumber가 mutableCopy에 긍정적으로 응답합니까?
NSNumber *someNumber = @(1);
[someNumber respondsToSelector:@selector(mutableCopy)]; // returns YES (!)
[someNumber respondsToSelector:@selector(mutableCopyWithZone:)]; // returns NO
애플 LLVM 7.1 (아이폰 OS SDK 9.3)
이상한
세부 정보를 보내 주셔서 감사합니다. – bbum
좋은 정보. NSObject의 문서를 살펴 본다면 다음과 같습니다. NSMutableCopying 프로토콜을 채택한 클래스에 대한 편리한 메소드입니다. mutableCopyWithZone에 대한 구현이 없으면 예외가 발생합니다.. –
@BenFlynn 하하, 저는 겨우 반이 자신을 기억합니다. 이것은 코드 나 문서에서 쉽게 발견 할 수있는 기능이 아닙니다. –