UIButton * checkBox=[UIButton buttonWithType:UIButtonTypeCustom];
objc_setAssociatedObject(checkBox, "indexPath", indexPath, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
获取参数
UIButton *tappedButton = (UIButton*)sender;
NSIndexPath* indexPath = objc_getAssociatedObject(tappedButton, "indexPath");
需要头文件
#import <objc/runtime.h>