0
Вот код, который я пытаюсь использовать Objective C method в C callaback. В результате он сбой:Вызов C обратного вызова в Objective C
typedef void (^BlockCallback)(u_char *args, const struct pcap_pkthdr *header, const u_char *packet);
- (void)startProcessing:(BlockCallback)progressCallback
{
pcap_loop(handle, packetsNumber, (__bridge void *)progressCallback, NULL);// it crashes here
}
....
[self startProcessing:^(u_char *args, const struct pcap_pkthdr *header, const u_char *packet) {
/// some processing code here
}];