ProjectConstant.swift 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. //
  2. // ProjectConstant.swift
  3. // SolarBT
  4. //
  5. // Created by weclouds on 2019/1/23.
  6. // Copyright © 2019 weclouds. All rights reserved.
  7. //
  8. import Foundation
  9. import UIKit
  10. import SwifterSwift
  11. import XCGLogger
  12. let peripheralPlist = "Peripheral.plist"
  13. let deviceDetailPlist = "DeviceDetailPlist.plist"
  14. //MARK :常量
  15. let KSCREENHEIGHT = UIScreen.main.bounds.size.height
  16. let KSCREENWIDTH = UIScreen.main.bounds.size.width
  17. let KNavBarHeight : CGFloat = UIDevice.current.isX() ? 88 : 64 //导航栏高度
  18. let KTabbarHeight : CGFloat = UIDevice.current.isX() ? 83 : 49
  19. let log = XCGLogger.default
  20. let ReceiveData = "RECEIVEDATA"
  21. let DataTag = "DataTag"
  22. let kBabyBluetoothNotificationUartDataRecieve = "KKWBlueToothServiceNotify.UartDataRecieve"
  23. let kBabyBluetoothNotificationAllDataRecieve = "kBabyBluetoothNotificationAllDataRecieve"
  24. let kCheckCurrenVC = "kCheckCurrenVC"
  25. let kHistoryDataVCtrCheckCurrenVC = "kHistoryDataVCtrCheckCurrenVC"
  26. let kNotifionCationSetBatteryType = "kNotifionCationSetBatteryType"
  27. let kNotifionCationBatParam = "kNotifionCationBatParam"
  28. let kNotifionCationAllData = "kNotifionCationAllData"
  29. let kNOtifionCationChartsToolbarButtonIndex = "kNOtifionCationChartsToolbarButtonIndex"
  30. let kBabyBluetoothNotificationCumulativeDataRecieve = "kBabyBluetoothNotificationCumulativeDataRecieve"
  31. let kNotifisionDeviceDetailDataRecieve = "kNotifisionDeviceDetailDataRecieve"
  32. let kNotifisionDeviceDatailDataRealDataRecieve = "kNotifisionDeviceDatailDataRealDataRecieve"
  33. let kNotifisionDeviceDatailDataHistoryDataRecieve = "kNotifisionDeviceDatailDataHistoryDataRecieve"
  34. let kNotifisionDeviceDatailDataBaseInfoRecieve = "kNotifisionDeviceDatailDataBaseInfoRecieve"
  35. let KNotifitionToChangeBatteryType = "KNotifitionToChangeBatteryType"
  36. let kBabyBluetoothNotificationDeviceWasDisconect = "kBabyBluetoothNotificationDeviceWasDisconect"
  37. let kBabyBluetoothNotificationDeviceWasConect = "kBabyBluetoothNotificationDeviceWasConect"
  38. let kNotifitionSBTDeviceDetaiVCtrSendHistory = "kNotifitionSBTDeviceDetaiVCtrSendHistory"
  39. let kNotifitionSBTDeviceDetaiVCtrRealTimerStop = "kNotifitionSBTDeviceDetaiVCtrRealTimerStop"
  40. let kNotifitionSBTDeviceDetaiVCtrRealTimerStart = "kNotifitionSBTDeviceDetaiVCtrRealTimerStart"
  41. let kNotifitionSBTDeviceDetaiVCtrHistoryTimerStart = "kNotifitionSBTDeviceDetaiVCtrHistoryTimerStart"
  42. let kNotifitionSBTDeviceDetaiVCtrHistoryTimerStop = "kNotifitionSBTDeviceDetaiVCtrHistoryTimerStop"
  43. let kNotifitionSBTDeviceDetailVCtrRefreshStatus = "kNotifitionSBTDeviceDetailVCtrRefreshStatus"
  44. let TEMPISCENTIGRADE = "TEMPISCENTIGRADE"
  45. let kCurrentLanguage = "kCurrentLanguage"
  46. let KCHANGELANGUAGE = "KCHANGELANGUAGE"
  47. //字体
  48. /** 苹方-简 常规体*/
  49. let PingFangSC_Regular = "PingFangSC-Regular"
  50. /** 苹方-简 极细体*/
  51. let PingFangSC_Ultralight = "PingFangSC-Ultralight"
  52. /** 苹方-简 细体*/
  53. let PingFangSC_Light = "PingFangSC-Light"
  54. /** 苹方-简 纤细体*/
  55. let PingFangSC_Thin = "PingFangSC-Thin"
  56. /** 苹方-简 中黑体*/
  57. let PingFangSC_Medium = "PingFangSC-Medium"
  58. /** 苹方-简 中粗体*/
  59. let PingFangSC_Semibold = "PingFangSC-Semibold"
  60. /** 苹方 特粗*/
  61. let PingFangSC_Heavy = "PingFang-SC-Heavy"