设置日程提醒
日程提醒功能表
__IDO_FUNCTABLE__.funcTable37Model.scheduleReminder
日程提醒模型说明
- IDOSetRemindItemModel
| 参数 | 说明 | 备注 |
|---|---|---|
| remindId | 版本 | 日程提醒id 从0开始 |
| year | 年份 | int |
| month | 月份 | int |
| day | 日 | int |
| hour | 时 | int |
| minute | 分 | int |
| second | 秒 | int |
| repeat | 重复集合 | array(number) [星期一、星期二、星期三、星期四、星期五、星期六、星期日] |
| remindOnOff | 当天提醒开关 | bool |
| state | 状态码 | 0:无效, 1:删除状态, 2:启用状态 |
| title | 标题 | str |
| note | 提示 | str |
- IDOSetV3ScheduleReminderModel
| 参数 | 说明 | 备注 |
|---|---|---|
| scVersion | 版本 | 暂时不需要赋值 |
| operate | 操作 | 0:无效,1:增, 2:删, 3:查,4:改 |
| num | items的个数 | int |
| items | 日程集合 | array (IDOSetRemindItemModel) 最大设置5个数据 |
命令代码
Objc:
IDOSetV3ScheduleReminderModel * model = [IDOSetV3ScheduleReminderModel currentModel];
[IDOFoundationCommand setScheduleReminderCommand:model
callback:^(int errorCode) {
if (errorCode == 0) {
//设置成功
}else if (errorCode == 6) {
//设备不支持
}else {
//设置失败
}
}];
Swift:
let model = IDOSetV3ScheduleReminderModel.current();
IDOFoundationCommand.setScheduleReminder(model) { (errorCode) in
if errorCode == 0 {
//设置成功
}else if errorCode == 6{
//设备不支持此方法
}else {
//设置错误
}
};