/ / Breakpoint not hit on '__CFXNotificationPost_old' - iPhone, Objective-C, Xcode, GDB

Prerušovací bod sa nezaznamenáva na '__CFXNotificationPost_old' - iphone, objective-c, xcode, gdb

Snažím sa nastaviť hraničnú hodnotu __CFXNotificationPost_old (v gdb), ale zdá sa, že sa tým nikdy nezastaví.

Mám nasledujúci kód a pokúšam sa ho odladiť:

- (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 ];
}

odpovede:

0 pre odpoveď č. 1

V binárnej podobe CoreFoundation v súbore 3.2 SDK nie je s týmto názvom žiadny symbol. V súbore 4.1 SDK je jeden. Možno budete mať viac šťastia _CFXNotificationPostNotification, ktorá je v oboch SDK.

Nie je jasné, ako to súvisí s ladením poskytnutého kódu, najmä ak ste nevysvetlili, s akým problémom máte problém v kóde.