[NSTimer scheduledTimerWithTimeInterval: target: selector: userInfo: repeats:NO];
Если повторы: установлено значение НЕТ, нужно ли аннулировать таймер внутри указанного селектора?(iphone) Мне нужно аннулировать таймер при повторах: нет?
Спасибо вы
Редактировать
Другой вопрос, если он самостоятельно аннулирует,
Как вы правильно отменить такой таймер?
Поскольку аннулирование уже недействительного таймера может привести к сбою, я предполагаю?
сохранить указатель на таймер и установить его на нуль внутри селектора, который будет запущен?
спасибо. то http://stackoverflow.com/questions/1429571/how-to-stop-nstimer-event этот код должен на самом деле где-то сохранить таймер, чтобы правильно отменить таймер, я думаю? так как недействительный таймер с автоматическим недействительным приведет к сбою? – eugene
см. Мое редактирование, пожалуйста, – eugene
, если это не повторяющийся таймер (повторяет: нет), нет необходимости отменить таймер. Таймер недействителен и освобождается. Для повторного таймера вам необходимо поддерживать ссылку на таймер, чтобы явно вызвать invalidate. – Kai