设置世界时间

世界时间功能表

__IDO_FUNCTABLE__.funcTable38Model.setV3WorldTime

世界时间参照表

世界时间模型说明

  • IDOSetV3WorldTimeItemModel
参数 说明 备注
cityId 每个城市的id号 int
minuteOffset 当前的时间和0时区的偏移分钟数据 int
cityNameLen 城市的名称 int
cityName 城市名称 str
sunriseHour 日出的时 int
sunriseMin 日出的分 int
sunsetHour 日落的时 int
sunsetMin 日落的分 int
longitudeFlag 经度标志位 1: 东经; 2:西经
longitude 经度 保留2位小数扩大100倍传输, app需要将对应的分转换成度
lon=104°4’ => (104 + 4/60)*100 取整
latitudeFlag 纬度标志位 1: 北纬; 2:南纬
latitude 纬度 保留2位小数扩大100倍传输, app需要将对应的分转换成度
lon=104°4’ => (104 + 4/60)*100 取整
  • IDOSetV3WorldTimeModel
参数 说明 备注
worldVersion 版本号 暂时无需赋值
itemsNum items的个数 int
items 世界时间集合 array (IDOSetV3WorldTimeItemModel)

命令代码

Objc:

IDOSetV3WorldTimeModel * model = [IDOSetV3WorldTimeModel currentModel];
[IDOFoundationCommand setWorldTimeCommand:model
                                   callback:^(int errorCode) {
    if (errorCode == 0) {
       //设置成功
    }else if (errorCode == 6) {
      //设备不支持
    }else {
      //设置失败
    }
}];

Swift:

let model = IDOSetV3WorldTimeModel.current();
IDOFoundationCommand.setWorldTime(model) { (errorCode) in
     if errorCode == 0 {
        //设置成功
     }else if errorCode == 6{
        //设备不支持此方法
     }else {
       //设置错误
     }
};
Copyright © 2015-2020 IDO. All rights reserved. all right reserved,powered by Gitbook修订时间: 2023-12-18 10:04:13

results matching ""

    No results matching ""