Если бы я хотел создать простой класс с тремя переменными экземпляра и методами, такими как
NSInteger seconds;
NSInteger minutes;
NSTimer *timer;
- (void)setMinutes:(NSInteger)m;
- (void)setSeconds:(NSInteger)s;
- (NSInteger)minutes;
- (NSInteger)seconds;
, я хотел бы инициализировать объект NSTimer и вести обратный отсчет с этими минутами / секундами.Но я не уверен, как инициализировать таймер и, если нужно, отпустить его (если у меня было несколько таймеров).Я знаю, как использовать метод:
[NSTimer scheduledTimerWithTimeInterval:1.0
target:self
selector:@selector(doTimer:)
userInfo:nil
repeats:YES];
Я не вижу примера того, что NSTimer нуждается в "alloc", или если он также должен быть освобожден.