В отношении к UIViewController — полностью согласен с автором статьи по ссылке. Но я использую отписывание от всех нотификаций в деаллоке синглтона, который будет вызван при окончании работы приложения, так что описанных проблем не возникнет. Но для чистоты кода исправил и перезалил на гитхаб.
Для этого есть NSMutableDictionary.
примерно так
habrastorage.org/storage2/786/9e8/7a7/7869e87a7227a907c09f73d8434707b0.png