// // OTAUpdateViewController.h // HDFwear // // Created by admin on 2024/1/24. // #import NS_ASSUME_NONNULL_BEGIN typedef void(^CloseBlock)(void); @interface OTAUpdateViewController : UIViewController @property (weak, nonatomic) IBOutlet UILabel *labelBluetoothState; @property (weak, nonatomic) IBOutlet UIButton *buttonPrepare; @property (weak, nonatomic) IBOutlet UIButton *buttonStart; @property (weak, nonatomic) IBOutlet UILabel *labelOTAVersion; @property (weak, nonatomic) CBPeripheral *currentPeripheral; @property (weak, nonatomic) OTAManager *otaManager; @property (strong, nonatomic) NSString *path; @property (copy, nonatomic) CloseBlock closeBlock; - (IBAction)didButtonStartClicked:(UIButton *)sender; - (IBAction)didButtonPrepareClicked:(UIButton *)sender; @end NS_ASSUME_NONNULL_END