Resultados da pesquisa a pedido "cfrunloop"

2 a resposta

CFRunLoop no programa de linha de comando Swift

Estou escrevendo um aplicativo de linha de comando no Swift usando uma estrutura de terceiros que (se entendi o código corretamente) depende de retornos de chamada GCD para concluir determinadas ações quando um soquete recebe dados. Para entender ...

1 a resposta

Pare um NSRunLoop

Eu tenho uma conexão em um segmento, então eu adicioná-lo ao loop de execução para obter todos os dados:

1 a resposta

Crie um CFRunLoopSourceRef usando IOPSNotificationCreateRunLoopSource no Swift

Estou tentando me inscrever para alterações no estado de energia no macOS. Descobri que existe uma maneira de usar o IOKit, embora seja um pouco complicado. Eu preciso importá-lo usando#import <IOKit/ps/IOPowerSources.h> em um cabeçalho ObjC ...

1 a resposta

CFRunLoopRun () vs [NSRunLoop run]

Eu tenho um objeto NSRunLoop, ao qual anexo temporizadores e fluxos. Isso funciona muito bem. Pará-lo é outra históri Eu corro o loop usando[runLoop run]. Se eu tentar parar o loop usandoCRunLoopStop([[NSRunLoop currentRunLoop] getCFRunLoop]), ...