코코아 헤드가 UIView와 그 하위 클래스가 NSCopying 프로토콜을 채택하지 않는 이유를 설명 할 수 있습니까?UIView (또는 그 하위 클래스)가 NSCopying Protocol을 채택하지 않는 이유는 무엇입니까?
철학적으로 볼 때 UITouch가 복제를 준수하지 않는 이유는 매우 일시적인 개체이기 때문입니다. UIView에 의해 그것의 서브 클래스, 특히 UIButton은 처럼 보이고을 복사 할 수 있어야합니다.
물론 애플은 그들이하는 일을하기에 좋은 이유가 있습니다. 그 이유를 아십니까?
보기를 복사해야하는 상황이 있습니까? – Abizern
이 질문은 정보 제공에 불과합니다. 그러나 질문에 대한 답변을 얻으려면 UIButtons를 사용하는 것이 좋습니다. UIButton은 다른 버튼과 거의 비슷했습니다. 그래서 첫 번째 버튼을 두 번째 버튼으로 복사하고 싶었습니다. 몇 가지 차이점을 수정하십시오. – SooDesuNe