29 lines
436 B
Swift
29 lines
436 B
Swift
//
|
|
// SPPlayerProtocol.swift
|
|
// ShortPlay
|
|
//
|
|
// Created by 曾觉新 on 2025/4/9.
|
|
//
|
|
|
|
import UIKit
|
|
|
|
protocol SPPlayerProtocol: NSObjectProtocol {
|
|
|
|
///播放完成
|
|
var playerFinishHadle: (() -> Void)? { get set }
|
|
|
|
var model: Any? { get set }
|
|
|
|
var isCurrent: Bool { get set }
|
|
|
|
///播放准备
|
|
func prepare()
|
|
|
|
///开始播放
|
|
func start()
|
|
|
|
///暂停播放
|
|
func pause()
|
|
|
|
}
|