概述

请详见VHallSign.h文件的说明需实现 (VHallSignDelegate)

开始签到代理方法

  • 开始签到
  • 开始签到消息
-(void)startSign;

距离签到结束剩余时间代理方法

  • 距签到结束剩余时间

  • 距签到结束剩余时间

-(void)signRemainingTime:(NSTimeInterval)remainingTime

签到结束代理方法

  • 签到结束
  • 签到结束消息
-(void)stopSign;

签到

  1. 签到
  2. 成功回调成功Block
  3. 失败回调失败Block
  4. isStop 成功后是否结束倒计时 YES结束(则不执行签到结束的回调) NO等待倒计时结束

失败Block中的字典结构如下:

  • key:code 表示错误码
  • value:content 表示错误信息
  • 10010 活动不存在
  • 10011 不是该平台下的活动
  • 10017 活动id 不能为空
  • 10807 用户id不能为空
  • 10813 签名ID不能为空
  • 10814 用户名称不能为空
  • 10815 当前用户已签到
- (BOOL)signSuccessIsStop:(BOOL)isStop success:(void(^)())success failed:(void (^)(NSDictionary* failedData))reslutFailedCallback;

取消签到

  • 取消签到
-(void)cancelSign;