NSKVOSupport: Add tracing for _addNestedObserversAndOptionallyDependents

This commit is contained in:
Hugo Melder 2024-12-13 20:36:14 +01:00
parent bf997bf6f7
commit ed7ff3a77d

View file

@ -352,6 +352,10 @@ _addNestedObserversAndOptionallyDependents(_NSKVOKeyObserver *keyObserver,
= (__bridge _NSKVOObservationInfo *) [object observationInfo]
?: _createObservationInfoForObject(object);
#if defined (GS_KVO_TRACING)
NSLog(@"[KVO Tracing] _addNestedObservers keyObserver=%@ dependents=%d key=%@ keypathObserver=%@ observationInfo=%@", keyObserver, dependents, key, keypathObserver, observationInfo);
#endif
// Aggregate all keys whose values will affect us.
if (dependents)
{