UIButton+TJTime 方法实现
- tj_acceptEventInterval 为button点击时间间隔,赋值后起作用
@interface UIButton (TJTime)
/* 防止button重复点击,设置间隔 */
@property (nonatomic, assign) NSTimeInterval tj_acceptEventInterval;
@end
- 引用设置
#import <objc/runtime.h>
static const char *UIButton_acceptEventInterval = "UIButton_TJ_acceptEventInterval";
static const char *UIButton_acceptEventTime = "UIButton_TJ_acceptEventTime";
- 方法实现
- (NSTimeInterval )tj_acceptEventInterval{
return [objc_getAssociatedObject(self, UIButton_acceptEventInterval) doubleValue];
}
-