JPButtonCategory icon indicating copy to clipboard operation
JPButtonCategory copied to clipboard

您好,有两个问题想请教

Open sushushu opened this issue 7 years ago • 0 comments

第一个问题是:在我有限的知识中,一般基本类型和BOOL常用assgin修饰,您的分类中声明属性只用了nonatomic 修饰是否就足够了?

/** 延迟时间 */
@property(nonatomic)NSTimeInterval jp_acceptEventInterval;

/** 是否忽略点击 */
@property(nonatomic)BOOL jp_ignoreEvent;

第二个问题是:如果jp_acceptEventIntervaljp_ignoreEventassign 修饰了,那么 jp_ignoreEvent 的setter 方法否要用OBJC_ASSOCIATION_ASSIGN

-(void)setJp_acceptEventInterval:(NSTimeInterval)jp_acceptEventInterval{
    objc_setAssociatedObject(self, @selector(jp_acceptEventInterval), @(jp_acceptEventInterval), OBJC_ASSOCIATION_RETAIN_NONATOMIC);
}
-(void)setJp_ignoreEvent:(BOOL)jp_ignoreEvent{
    objc_setAssociatedObject(self, @selector(jp_ignoreEvent), @(jp_ignoreEvent), OBJC_ASSOCIATION_RETAIN_NONATOMIC);
}

sushushu avatar Dec 25 '18 08:12 sushushu