Estou tentando enviar e receber mensagens NSNotificationCenter
no Objective-C. No entanto, não consegui encontrar nenhum exemplo de como fazer isso. Como você envia e recebe mensagens NSNotificationCenter
?
ios
objective-c
nsnotificationcenter
hichris123
fonte
fonte
Respostas:
... em outro lugar em outra classe ...
fonte
[super dealloc]
chamada no método de desalocação não é permitida pelo ARC; o resto é tudo de bom.Para expandir o exemplo do dreamlax ... Se você deseja enviar dados junto com a notificação
Ao publicar o código:
Ao observar o código:
fonte
self
no método receiveTestNotification?Este me ajudou:
Fonte: http://www.smipple.net/snippet/Sounden/Simple%20NSNotificationCenter%20example
fonte
Existe também a possibilidade de usar blocos:
Documentação da Apple
fonte
se você estiver usando o NSNotificationCenter para atualizar sua exibição, não se esqueça de enviá-la a partir do thread principal chamando
dispatch_async
:fonte
SWIFT 5.1 da resposta selecionada para iniciantes
... em outro lugar em outra classe ...
fonte