Я отредактировал фрагмент кода для ясности. Комментарий Бена ссылался на старую версию Джонатана, без всякого «showAlert». :)
аюсь использовать NSThreads с ARC в 4.3.5. С iOS 5 все работает отлично, но если я попробую его на более старой iOS, такой как 4.3, то она течет. Обычно я использовал бы Autoreleasepool для NSThreads, но так как в ARC нет ручного AutoReleasepool, я не знаю, как это исправить.
Я получаю множество сообщений типа «__NSAutoreleaseNoPool (): объект 0x4567b40 класса NSComparisonPredicate, автоматически выпускаемый без пула на месте - просто с утечкой» в моей консоли после запуска потока.
NSThread detachNewThreadSelector:@selector(showAlert) toTarget:self withObject:nil];
Как правильно нить с ARC и iOS до 5.0.
Ура нетц