38 lines
643 B
Swift
38 lines
643 B
Swift
//
|
|
// BRMineItem.swift
|
|
// BeeReel
|
|
//
|
|
// Created by 长沙鸿瑶 on 2025/7/22.
|
|
//
|
|
|
|
import UIKit
|
|
|
|
class BRMineItem: BRModel {
|
|
|
|
enum ItemType {
|
|
case userInfo
|
|
case web
|
|
case helpCenter
|
|
case aboutUs
|
|
}
|
|
|
|
var type: ItemType?
|
|
var icon: UIImage?
|
|
var title: String?
|
|
var url: String?
|
|
|
|
init(type: ItemType? = nil, icon: UIImage? = nil, title: String? = nil, url: String? = nil) {
|
|
self.type = type
|
|
self.icon = icon
|
|
self.title = title
|
|
self.url = url
|
|
}
|
|
|
|
required init() {
|
|
fatalError("init() has not been implemented")
|
|
}
|
|
|
|
}
|
|
|
|
|