Objective-C 中,内存管理遵守以下两条简单的规则

1、如果你拥有(通过 alloc、copy 或 retain 得到)一个对象,就必须在用完之后释放它。 24

2、如果你已经向一个对象发送了自动释放消息,就不该再释放它。