TryEZTimer Try EZ-Timer category to avoid retain issue when using NSTimer Reference: http://blog.callmewhy.com/2015/07/06/weak-timer-in-ios/ https://github.com/easyui/EZToolKit/blob/master/EZToolKit/EZCategory/NSTimer%2BEZ_Helper.m