From a54ec55516259d16bbb97794e61334d9b52ad7d2 Mon Sep 17 00:00:00 2001 From: nuomi1 Date: Mon, 31 Jul 2023 03:32:19 +0800 Subject: [PATCH] fix: break reference cycling (#666) --- codes/swift/chapter_stack_and_queue/linkedlist_deque.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/codes/swift/chapter_stack_and_queue/linkedlist_deque.swift b/codes/swift/chapter_stack_and_queue/linkedlist_deque.swift index f50fbbf54..9543054aa 100644 --- a/codes/swift/chapter_stack_and_queue/linkedlist_deque.swift +++ b/codes/swift/chapter_stack_and_queue/linkedlist_deque.swift @@ -8,7 +8,7 @@ class ListNode { var val: Int // 节点值 var next: ListNode? // 后继节点引用(指针) - var prev: ListNode? // 前驱节点引用(指针) + weak var prev: ListNode? // 前驱节点引用(指针) init(val: Int) { self.val = val