Próbuję ustawić punkt przerwania __CFXNotificationPost_old
(w gdb), ale wydaje się, że nigdy się na tym nie poprzestaje.
Mam następujący kod i próbuję go debugować:
- (void) notificationHandler:(NSNotification*)notification
{
DLog(@"|NOTIFICATION| Name [%@] Sender [%@] UserData [%@]",
notification.name,
notification.object,
notification.userInfo);
}
- (void) startLogging
{
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(notificationHandler:) name:nil object:nil ];
}
Odpowiedzi:
0 dla odpowiedzi № 1Nie ma symbolu o tej nazwie w pliku binarnym CoreFoundation 3.2 SDK. Jest jeden w 4.1 SDK. Możesz mieć więcej szczęścia _CFXNotificationPostNotification
, który znajduje się w obu zestawach SDK.
Nie jest jasne, w jaki sposób odnosi się to do debugowania dostarczonego kodu, szczególnie, że nie wyjaśniłeś, jaki masz problem z kodem.