象发送codice_1消息会将计数加1，而发送codice_2消息则会将计数减1。若对象的引用计数减少到了0，则它会被销毁。codice_9消息类似于C++中的析构函数，在对象被销毁之前可能会被调用，但系统不保证会发送该消息。这种引用计数的模型与微软的COM中的IUnknown接口特性十分相似，它提供了codice_10和codice_11接口，与codice_1和codice_2对应。从Objective-C 2.0开始，Objective-C运行时实现了可选的垃圾收集器。若垃圾收集的特性被激活，则运