Can a Cocoahead please explain why UIView and it's sub classes don't adopt the NSCopying Protocol?
I can see, philosophically, why UITouch would not be copy compliant, as it's a very temporal object. By UIView, and it's subclasses, especially UIButton, seem like they should be able to be copied.
Certainly Apple has good reasons for doing things the way they do. Do you know their reason?