From edcfe49b19f72c651fd0f69dfb8cacad30905789 Mon Sep 17 00:00:00 2001 From: Daniel Barber Date: Fri, 10 May 2019 15:31:07 -0400 Subject: [PATCH] Unsubscribe from the store if the view is deallocated --- Persephone/Controllers/AlbumViewController.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Persephone/Controllers/AlbumViewController.swift b/Persephone/Controllers/AlbumViewController.swift index 2993996..00c9104 100644 --- a/Persephone/Controllers/AlbumViewController.swift +++ b/Persephone/Controllers/AlbumViewController.swift @@ -30,6 +30,10 @@ class AlbumViewController: NSViewController, albumCollectionView.dataSource = dataSource } + deinit { + App.store.unsubscribe(self) + } + override func viewWillLayout() { super.viewWillLayout()