Comments (3)
Is this true till now?
from mztimerlabel.
looks like it's true,
#pragma mark - Cleanup
- (void) removeFromSuperview {
if (_timer) {
[_timer invalidate];
_timer = nil;
}
[super removeFromSuperview];
}
however, when I tried to debug it on Xcode 7.1, it seems it has been released:
(lldb) po 0x7fd15ac286c0
2015-11-04 09:51:19.545 Compass[1875:323372] *** -[MZTimerLabel respondsToSelector:]: message sent to deallocated instance 0x7fd15ac286c0
140537147590336
(lldb) po 0x7fd1587f06c0
2015-11-04 09:51:30.268 Compass[1875:323372] *** -[UIButtonLabel respondsToSelector:]: message sent to deallocated instance 0x7fd1587f06c0
140537109612224
It turned out that when the time reaches the end, it will call pause, and the pause will invalidate the timer
if(timeDiff >= timeUserValue){
[self pause];
However I am not sure if all the cases will call [self pause], to be safe it's better double check it in dealloc
from mztimerlabel.
Still an issue?
from mztimerlabel.
Related Issues (20)
- Problems setting up the number of days HOT 3
- On the Pause and Start
- MZTimerLabelType didn't work in swift HOT 2
- Timezone Issue HOT 3
- setCountDownTime HOT 2
- Add in HH field after "59:59" HOT 2
- Count down with negative
- Countdown overlapping last seccond
- Save state of timer
- 好像只支持24小时内的计数 HOT 1
- How i can invalidate timer HOT 5
- SetCountdownTimer adds a few extra seconds
- MZTimerLabel memory error!!! HOT 3
- CountDown acts like a StopWatch HOT 2
- 毫秒倒计时结束的时候会跳出59:59:59 然后继续倒计时不到一秒钟的时间才会触发结束回调
- if formatted to just show seconds does not adjust for not having a 'minutes' place
- 无法释放
- 倒计时比实际的时间戳给出的日期快了,比如给出的时间戳是当前时间的30s后,这块倒计时结束后时间时间还没到 HOT 1
- 倒计时怎么设置天数,我设置成DD 总比实际的多一天
- How to resume the timer where it stops?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mztimerlabel.