Avatar
「維持する」というよりも「確認する」の方が近いのかなと思いました。 suggestion クラスへのオプショナルの参照を `unowned` とマークできます。ARC 所有権モデルの観点から言うと、オプショナルの非所有参照と弱参照は共に同じコンテキストで使用できます。弱参照との違いは、オプショナルの非所有参照を使用する場合、それが有効なオブジェクトを参照しているか、`nil` が設定されているか、どちらの状態であるかを常に確認する責任が自分にあることです。
6:48 PM
ありがとうございます!Reference cycleをREADMEの英和対応表にも追加していただけると嬉しいですmm