设置经期历史数据
功能表
__IDO_FUNCTABLE__.funcTable38Model.historyMenstrual
经期历史数据模型说明
- IDOMenstrualHistoryDataItemModel
参数 | 说明 | 备注 |
---|---|---|
year | 经期开始的年份 | int |
month | 经期开始的月份 | int |
day | 经期开始的日 | int |
menstrualDay | 经期长度 | int (单位:天) |
cycleDay | 周期长度 | int (单位:天) |
- IDOMenstrualHistoryDataModel
参数 | 说明 | 备注 |
---|---|---|
avgMenstrualDay | 平均经期长度 | int |
avgCycleDay | 平均周期长度 | int |
itemsCount | 个数 | int 最多5个 |
items | 经期的历史数据集合 | array (IDOMenstrualHistoryDataItemModel) |
命令代码
Objc:
IDOMenstrualHistoryDataModel * model = [IDOMenstrualHistoryDataModel currentModel];
[IDOFoundationCommand setMenstrualHistoryDataCommand:model
callback:^(int errorCode) {
if (errorCode == 0) {
//设置成功
}else if (errorCode == 6) {
//设备不支持
}else {
//设置失败
}
}];
Swift:
let model = IDOMenstrualHistoryDataModel.current();
IDOFoundationCommand.setMenstrualHistoryData(model) { (errorCode) in
if errorCode == 0 {
//设置成功
}else if errorCode == 6{
//设备不支持此方法
}else {
//设置错误
}
};