ID3Tag

public class ID3Tag : CustomDebugStringConvertible

A class used to represent an ID3 tag.

  • The properties of the tag. The public available property to the user of the frmaework is the versions property.

    Declaration

    Swift

    public var properties: TagProperties
  • Dictionary that contains the frames extracted or to be added to the id3 tag for an mp3 file.

    Declaration

    Swift

    public lazy var frames: [FrameName : ID3Frame] { get set }
  • ID3Tag description, useful for debug.

    Declaration

    Swift

    public var debugDescription: String { get }
  • Init an ID3 tag.

    Declaration

    Swift

    public init(version: ID3Version, frames: [FrameName : ID3Frame])

    Parameters

    version

    the version of the ID3 tag. Versions supported: 2.2, 2.3 and 2.4.

    frames

    the list of frames extracted or to be added to the ID3Tag of an mp3 file.