Мне нужна помощь с точным указанием источника утечек, которые происходят из внешних библиотек, поэтому я не могу понять, что я делаю. Странно, на симуляторе нет утечек!
Вот некоторые из обнаруженных утечек / Ответственные библиотеки / ResponsibleFrames:
UIImageView iAd -[ADBrandingFrame initWithFrame:]
CALayer UIKit -[UIView _createLayerWithFrame:]
NSCFString Foundation -[NSCFString copyWithZone:]
GeneralBlock-88 QuartzCore mem_alloc
GeneralBlock-32 ImageIO ImageIO_Malloc
GeneralBlock-32 GraphicsServices GSFontGetFullName
GeneralBlock-16 GraphicsServices GSFontGetFamilyName
GeneralBlock-16 WebCore RunWebThread(void*)
GeneralBlock-16 JavaScriptCore WTF::initializeMainThreadPlatform()
Утечки WebCore и JavaScriptCore - это небольшие утечки, но они появляются первыми.
Последний производит обратный след вроде этого:
0 libSystem.B.dylib thread_assign_default
1 libSystem.B.dylib _pthread_start
2 WebCore RunWebThread(void*)
3 CoreFoundation CFRunLoopRunInMode
4 CoreFoundation CFRunLoopRunSpecific
5 CoreFoundation __CFRunLoopRun
6 libSystem.B.dylib malloc
Есть какие-нибудь идеи относительно того, в чем может быть проблема? Мне было бы трудно поверить, что все утечки есть во внешних библиотеках, но, с другой стороны, в симуляторе нет утечек. Есть ли ошибка в приложении Leaks? Стоит ли мне беспокоиться об этих утечках?
Спасибо за вашу помощь.