Я получил сообщение в моем файле журнала (GDB), поскольку объект протекает ... NsAutorelease бассейн .. вроде что-то почти 10 раз. Может кто-нибудь объяснить мне. почему отображается это сообщение ..?
Заранее спасибо.
Это означает, что вы автоматически выпускаете объекты без установленного пула автоматического выпуска. Таким образом, эти объекты не освобождаются и, возможно, в результате просачиваются.
Таким образом, вы должны убедиться, что у вас есть бассейн.
Я обычно использую:
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; // Your autoreleased objects [pool release];
Но это зависит от того, где в вашем коде вы решаете проблему ... Используете ли вы многопоточность? Или все происходит в главном потоке?