1、浅复制和深复制的区别?2、类别的作用(category)?继承和类别在实现有何区别?3、类别(category)和类扩展(extension)的区别。4、obc中的协议和java中的接口概念有何不同?5、解释一下KVO和KVC?6、代理的作用?7、obc中可修改和不可以修改类型。8、我们说的obc是动态运行时语言是什么意思?9、通知和协议的不同之处?10、Polymorphism?关于多态性