Таймер отключится по истечении заданного вами интервала времени, и у него больше не будет циклов для выполнения.Так что, если вы установите repeats:NO
, он будет признан недействительным.
Я думаю, что утечки не в NSTimer
, а в селекторе, который он выполняет вместо этого, который обрабатывается вами.Используйте инструмент анализатора XCode (CMD-Shift-A), чтобы определить, где находятся утечки, и / или проверьте, что вы отпускаете все, что вы alloc
& retain
в этом селекторе.
NSTimer
невиновно.:)