APPRemindVC.swift 2.38 KB
//
//  APPRemindVC.swift
//  Twear
//
//  Created by yangbin on 2021/12/26.
//

import UIKit

class APPRemindVC: UIViewController {
    
    @IBOutlet weak var qqSwitch: UISwitch!
    @IBOutlet weak var wechatSwitch: UISwitch!
    @IBOutlet weak var whatsAppSwitch: UISwitch!
    @IBOutlet weak var messengerSwitch: UISwitch!
    @IBOutlet weak var twitterSwitch: UISwitch!
    @IBOutlet weak var linkedinSwitch: UISwitch!
    @IBOutlet weak var insSwitch: UISwitch!
    @IBOutlet weak var facebookSwitch: UISwitch!
    @IBOutlet weak var otherSwitch: UISwitch!
  
    
    let user = UserInfo
    
    override func viewDidLoad() {
        super.viewDidLoad()
        title = LocString("应用提醒")
        qqSwitch.isOn = user.push.qq
        wechatSwitch.isOn = user.push.wechat
        whatsAppSwitch.isOn = user.push.whatsapp
        messengerSwitch.isOn = user.push.messenger
        twitterSwitch.isOn = user.push.twitter
        linkedinSwitch.isOn = user.push.linkedin
        insSwitch.isOn = user.push.ins
        facebookSwitch.isOn = user.push.facebook
        otherSwitch.isOn = user.push.other
        
        // Do any additional setup after loading the view.
    }
    
    
    @IBAction func valueChanged(_ sender: UISwitch) {
        switch sender.tag {
        case 0:
            user.push.wechat = sender.isOn
        case 1:
            user.push.qq = sender.isOn
        case 2:
            user.push.whatsapp = sender.isOn
        case 3:
            user.push.messenger = sender.isOn
        case 4:
            user.push.twitter = sender.isOn
        case 5:
            user.push.linkedin = sender.isOn
        case 6:
            user.push.ins = sender.isOn
        case 7:
            user.push.facebook = sender.isOn
        case 8:
            user.push.other = sender.isOn
        default:
            break
        }
        BluetoothManager.shared.setMessagePush(user.push) {[weak self] error in
            if error == nil {
                AdminHelper.shared.updateUser((self?.user)!)
            }
        }
    }
    
    
    
    /*
     // MARK: - Navigation
     
     // In a storyboard-based application, you will often want to do a little preparation before navigation
     override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
     // Get the new view controller using segue.destination.
     // Pass the selected object to the new view controller.
     }
     */
    
}