Observando alterações NSMutableDictionary

É possível observar (inscrever-se) alterações nos valores armazenados em chaves diferentes em um NSMutableDictionary? No meu caso, as chaves já existiriam quando a assinatura fosse iniciada, mas os valores mudam e eu gostaria de ser notificado neste caso. Eu gostaria da chave do valor alterado na notificação.

Eu suponho que, se as minhas chaves de dicionário fossem todas instâncias de NSString, eu poderia apenas assinar cada caminho de chave individualmente. Mas e se minhas chaves não forem cordas? Estou sem sorte nesse caso?

questionAnswers(2)

yourAnswerToTheQuestion