IATimeInterval
public class IATimeInterval : ModelFieldProtocol
Internet Archive TimeInterval field. Used for fields like length of an audio file.
Parses the following formats:
- Seconds.Milliseconds (
323.4) - Duration (
5:23.4)
Example Usage
let timeIntervalField1 = IATimeInterval(fromString: "12:37.4")
timeIntervalField1.value => TimeInterval 757.4
let timeIntervalField2 = IATimeInterval(fromString: "526.7")
timeIntervalField2.value => TimeInterval 526.7
-
Declaration
Swift
public typealias FieldType = TimeInterval -
Declaration
Swift
public var value: InternetArchive.IATimeInterval.FieldType? -
Declaration
Swift
required public init?(fromString string: String) -
Declaration
Swift
required public init(from: Decoder) throws
View on GitHub
IATimeInterval Class Reference