$ 0 0 创建:Wednesday, November 30, 2011两个强指针相互引用,会导致内存泄露。一强一弱,如果强的先释放了,会导致弱指针成为悬空指针(无效指针)。通过记录标志符,并且等需要的时候在向一个全局对象中动态查询获得。这种方法虽然没有上述两个弊端,但是却相对比较耗时,因为要涉及一个查询的过程。在某些需要大量使用的地方,会带来不小的运行开销。比较好的方法是使用智能指针,类似与C++中的shared_ptr weak_ptr,但是OC不支持,暂时没有找到替代类。+++++佳为好友 2012-12-29 19:51 发表评论