//首先来说说MRC中的内存管理
//第一:当对象A引用一个对象B,你得对这个对象B retain ,retain在@property中
//第二:当A不引用时,你要release,当时举得人和狗两个对象做的例子 ,release在delloc方法中
//再来说说ARC吧,请对比MRC看
//第一:对于ARC来说,是否有强指针指向这个对象,才是这个对象释不释放的关键,这一点要记住
//第二:与MRC里多对象管理的时候一样,有循环引用的问题,解决方案同MRC方式
//然后:需要理解几个概念:retain,strong,weak,assign它们应在什么地方使用
//retain :MRC中使用,assign:基本数据类型时使用,strong与weak在ARC中使用
如有错误,欢迎指出。