NSTokenField e exclusão de tokens
aplicativo @My permite que os usuários anexem tags a determinados objetos de modelo (subclasses de NSManagedObject). A classe Tag também é uma subclasse de NSManagedObject. Eu decidi usarNSTokenField
para exibir as tags, onde cada token contém uma instância de Tag como o objeto representado. Tudo funciona muito bem, mas estou preso em situações em que o usuário exclui um token, pois quero verificar se a tag associada se tornou obsoleta e deve ser excluída.
Eu estava esperando um método emNSTokenFieldDelegate
ouNSTokenFieldCellDelegate
, o que me permitiria interceptar e verificar uma ação de exclusão em um toke
Depois de pesquisar no Google, encontreiesta postage abordando o tópico. Eu implementei o método sugeridocontrolTextDidChange:
no meu controlador (o delegado do campo token). Ao inspecionar o controle que é passado como argumento, ele revelou ser uma instância deNSTokenTextView
ara o qual não consigo encontrar nenhuma documentação (provavelmente uma aula particular
lguém já se deparou com isso e encontrou uma solução para excluir tokens normalmente enquanto mantém o modelo subjacente de objetos representado
EDITA
Eu encontreiest também, o que parece sugerir que, por algum motivo, ele simplesmente não foi projetado para funcionar como o resto de nós esperari