From c8931bb26c5cf40868e0507bb17cc1cbe549a322 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E8=90=A7=E7=8E=89?= Date: Thu, 12 Jun 2014 19:11:50 +0800 Subject: [PATCH] Update 16_Automatic_Reference_Counting.md code error --- source/chapter2/16_Automatic_Reference_Counting.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/chapter2/16_Automatic_Reference_Counting.md b/source/chapter2/16_Automatic_Reference_Counting.md index 3279c616..f9f2bfc7 100644 --- a/source/chapter2/16_Automatic_Reference_Counting.md +++ b/source/chapter2/16_Automatic_Reference_Counting.md @@ -77,8 +77,8 @@ Swift 使用自动引用计数(ARC)这一机制来跟踪和管理你的应 如果你通过给两个变量赋值`nil`的方式断开两个强引用()包括最先的那个强引用),只留下一个强引用,`Person`实例不会被销毁: - reference2 = reference1 - reference3 = reference1 + reference2 = nil + reference3 = nil ARC 会在第三个,也即最后一个强引用被断开的时候,销毁`Person`实例,这也意味着你不再使用这个`Person`实例: