Classes
The following classes are available globally.
-
A class that represent an ID3Tag frame. It contains the common information of all the ID3 frames.
See moreDeclaration
Swift
public class ID3Frame
-
A class used to represent an ID3 frame that contains localized content to be used in the ID3 tag. Only a subset of the ID3 frames support localized content. See the various ID3 tag builders to understand which frames admit a locallized content. See the official id3 documentation for a full list of frame with localized content.
See moreDeclaration
Swift
public class ID3FrameWithLocalizedContent : ID3FrameWithStringContent, CustomDebugStringConvertible
-
A class to edit the ID3 tag of an mp3 file.
See moreDeclaration
Swift
public class ID3TagEditor
-
Builder used to create a ID32v2 tag. It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder and RecordingHourMinuteDayMonthYearFramesBuilder.
See moreDeclaration
Swift
public class ID32v2TagBuilder : TagBuilder
-
Builder used to create a ID32v3 tag. It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder, RecordingHourMinuteDayMonthYearFramesBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.
See moreDeclaration
Swift
public class ID32v3TagBuilder : TagBuilder
-
Builder used to create a ID32v4 tag. It let the user set all the frames included in ID32TagCommonStringFramesBuilder, ID32TagCommonCompositeFramesBuilder, RecordingDateTimeFrameBuilder, FileOwnerFrameBuilder and ITunesFramesBuilder.
See moreDeclaration
Swift
public class ID32v4TagBuilder : TagBuilder
-
A class used to represent an ID3 tag.
See moreDeclaration
Swift
public class ID3Tag : CustomDebugStringConvertible