My Project
Instance Methods | Properties | List of all members
NELyric Class Reference

歌词数据对象 More...

#import <NELyric.h>

Inheritance diagram for NELyric:

Instance Methods

(instancetype) - initWithContent:andType:
 
(nullable NELyricLine *) - lineAtTime:
 
(nullable NELyricLine *) - lineAtTime:isEnd:
 
(NSArray< NELyricLine * > *) - linesAtTime:toTime:
 

Properties

NSString * content
 解密后的文本 More...
 
NELyricType type
 歌词类型 More...
 
NSArray< NELyricLine * > * lineModels
 行model More...
 

Detailed Description

歌词数据对象

Method Documentation

◆ initWithContent:andType:

- (instancetype) initWithContent: (NSString *)  content
andType: (NELyricType)  type 

model初始化

Parameters
content文本内容
typeyrc 或 qrc

◆ lineAtTime:

- (nullable NELyricLine *) lineAtTime: (NSInteger)  time

time所在行model

Parameters
time当前时间 默认为开始时间
Returns
返回当前时间行的对象

◆ lineAtTime:isEnd:

- (nullable NELyricLine *) lineAtTime: (NSInteger)  time
isEnd: (BOOL)  isEnd 

time所在行model

Parameters
time当前时间 默认为开始时间
isEnd是否是结束时间
Returns
返回当前时间行的对象

◆ linesAtTime:toTime:

- (NSArray< NELyricLine * > *) linesAtTime: (NSInteger)  time
toTime: (NSInteger)  endTime 

范围内的行

Parameters
time开始时间
endTime结束时间

Property Documentation

◆ content

- (NSString*) content
readnonatomiccopy

解密后的文本

◆ lineModels

- (NSArray<NELyricLine *>*) lineModels
readnonatomicstrong

行model

◆ type

- (NELyricType) type
readnonatomicassign

歌词类型


The documentation for this class was generated from the following file: