PLVPlaybackSubtitleModel
Objective-C
@interface PLVPlaybackSubtitleModel : NSObject
@property (nonatomic, assign) NSInteger subtitleId; // 字幕ID
@property (nonatomic, copy) NSString *name; // 字幕名称
@property (nonatomic, copy) NSString *srtUrl; // 字幕文件URL
@property (nonatomic, copy) NSString *language; // 字幕语言
@property (nonatomic, copy) NSString *source; // 字幕来源
@property (nonatomic, assign) BOOL isOriginal; // 是否是原声字幕
@property (nonatomic, copy) NSString *status; // 字幕状态
// 根据字典生成字幕
+ (instancetype)modelWithDictionary:(NSDictionary *)dict;
// 判断字幕是否可用
+ (BOOL)isSubtitleAvailable:(PLVPlaybackSubtitleModel *)model;
+ (NSDictionary *)transformToDictionary:(PLVPlaybackSubtitleModel *)model;
@end
Swift
class PLVPlaybackSubtitleModel : NSObject
Undocumented
-
Undocumented
Declaration
Objective-C
@property (nonatomic) NSInteger subtitleIdSwift
var subtitleId: Int { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *nameSwift
var name: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *srtUrlSwift
var srtUrl: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *languageSwift
var language: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *sourceSwift
var source: String { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) BOOL isOriginalSwift
var isOriginal: Bool { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy) NSString *statusSwift
var status: String { get set } -
Undocumented
Declaration
Objective-C
+ (instancetype)modelWithDictionary:(NSDictionary *)dict;Swift
convenience init(dictionary dict: [AnyHashable : Any]) -
Undocumented
Declaration
Objective-C
+ (BOOL)isSubtitleAvailable:(PLVPlaybackSubtitleModel *)model;Swift
class func isSubtitleAvailable(_ model: PLVPlaybackSubtitleModel) -> Bool -
Undocumented
Declaration
Objective-C
+ (NSDictionary *)transformToDictionary:(PLVPlaybackSubtitleModel *)model;Swift
class func transform(toDictionary model: PLVPlaybackSubtitleModel) -> [AnyHashable : Any]
View on GitHub
PLVPlaybackSubtitleModel Class Reference