// // SPPlayerListViewModel.swift // ShortPlay // // Created by 曾觉新 on 2025/4/9. // import UIKit class SPPlayerListViewModel: NSObject { var isPlaying = false private var _currentPlayer: SPPlayerProtocol? var currentPlayer: SPPlayerProtocol? { set { _currentPlayer?.isCurrent = false _currentPlayer?.pause() _currentPlayer = newValue _currentPlayer?.isCurrent = true } get { return _currentPlayer } } }