Enumerations

The following enumerations are available globally.

  • An enum used to identify the different types of frame parsed by the ID3TagEditor. This must be used to acces the frame data as identifier inside the dictionary of frame in the ID3tag frames properties.

    See more

    Declaration

    Swift

    public enum FrameName : Equatable, Hashable, CaseIterable
  • List of language identifier used in frames that support localized content with language indication. The list of supported languages corresponds to the ISO-639-2 standard. Languages with multiple code are distinguished by “B” (bibliographic) or “T” (terminology).

    See more

    Declaration

    Swift

    public enum ID3FrameContentLanguage : String, Equatable, Hashable, CaseIterable
  • An enum that contains the genres supported by the ID3 standard using specific identifiers.

    See more

    Declaration

    Swift

    public enum ID3Genre : Int, Equatable, Hashable, CaseIterable
  • The attached picture format supported by the ID3 tag.

    See more

    Declaration

    Swift

    public enum ID3PictureFormat : Equatable, Hashable, CaseIterable
  • An enum that describes the ID3 picture type supported.

    See more

    Declaration

    Swift

    public enum ID3PictureType : UInt8, Equatable, Hashable, CaseIterable
  • ID3TagEditor errors.

    See more

    Declaration

    Swift

    public enum ID3TagEditorError : Error
  • Enum that contains the version supported by ID3TagEditor.

    See more

    Declaration

    Swift

    public enum ID3Version : UInt8, Comparable, Equatable, Hashable, CaseIterable