Differences From Artifact [bec84a1cd3]:
- File
src/OFNotificationCenter.m
— part of check-in
[5b5c12fa0b]
at
2023-01-13 13:31:07
on branch trunk
— OFNotificationCenter: Don't retain observer
This avoids retain cycles.
A future improvement could be to use a weak reference instead, without
relying on ARC by calling into the runtime functions directly. (user: js, size: 8291) [annotate] [blame] [check-ins using] [more...]
To Artifact [3787fafa30]:
- File src/OFNotificationCenter.m — part of check-in [36310f6263] at 2023-08-09 09:08:58 on branch trunk — Add OF_SINGLETON_METHODS (user: js, size: 8144) [annotate] [blame] [check-ins using] [more...]
︙ | ︙ | |||
379 380 381 382 383 384 385 | userInfo: userInfo]]; objc_autoreleasePoolPop(pool); } @end @implementation OFDefaultNotificationCenter | < < < < | < < < < < < < < < < < < < | 379 380 381 382 383 384 385 386 387 | userInfo: userInfo]]; objc_autoreleasePoolPop(pool); } @end @implementation OFDefaultNotificationCenter OF_SINGLETON_METHODS @end |