移除行末空格 (#782)

This commit is contained in:
BqLin
2018-05-06 19:13:01 +08:00
committed by 安正超
parent a3f0cae500
commit 08a76e561f
29 changed files with 1030 additions and 1030 deletions

View File

@ -210,7 +210,7 @@ Swift 提供了两种办法用来解决你在使用类的属性时所遇到的
> 注意
>
> 当 ARC 设置弱引用为 `nil` 时,属性观察不会被触发。
> 当 ARC 设置弱引用为 `nil` 时,属性观察不会被触发。
下面的例子跟上面 `Person``Apartment` 的例子一致,但是有一个重要的区别。这一次,`Apartment``tenant` 属性被声明为弱引用:
@ -271,10 +271,10 @@ unit4A = nil
上面的两段代码展示了变量 `john``unit4A` 在被赋值为 `nil` 后,`Person` 实例和 `Apartment` 实例的析构函数都打印出“销毁”的信息。这证明了引用循环被打破了。
> 注意
>
> 在使用垃圾收集的系统里,弱指针有时用来实现简单的缓冲机制,因为没有强引用的对象只会在内存压力触发垃圾收集时才被销毁。但是在 ARC 中,一旦值的最后一个强引用被移除,就会被立即销毁,这导致弱引用并不适合上面的用途。
> 注意
>
> 在使用垃圾收集的系统里,弱指针有时用来实现简单的缓冲机制,因为没有强引用的对象只会在内存压力触发垃圾收集时才被销毁。但是在 ARC 中,一旦值的最后一个强引用被移除,就会被立即销毁,这导致弱引用并不适合上面的用途。
<a name="unowned_references"></a>
### 无主引用