В моем приложении какао есть утечка памяти, и я сделал все возможное, чтобы найти его владельца, но не смог.Утечка началась пару дней назад, когда я реализовал GCD-версию платформы AsyncSocket .Я не знаю, является ли мой собственный код причиной появления утечки или это сама библиотека.Инструменты не дают хорошего обратного следа.Единственное, что смутно одно:
0 libSystem.B.dylib calloc
1 CoreFoundation __addHandler2
2 Foundation +[__NSObserver isAnObserver:]
3 Foundation -[NSNotificationCenter removeObserver:name:object:]
4 Foundation -[NSNotificationCenter removeObserver:]
5 Foundation -[NSRunLoop(NSRunLoop) dealloc]
6 CoreFoundation CFRelease
7 CoreFoundation __CFFinalizeRunLoop
8 libSystem.B.dylib _pthread_tsd_cleanup
9 libSystem.B.dylib _pthread_exit
10 libSystem.B.dylib start_wqthread
Может кто-нибудь указать мне направление, необходимое для более продвинутой трассировки или обратного инжиниринга и т. Д .?