Class MXMetaData

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class MXMetaData
extends NSObject
implements NSSecureCoding
Since:
Available in iOS 13.0 and later.
  • Constructor Details

    • MXMetaData

      public MXMetaData()
    • MXMetaData

      protected MXMetaData​(NSObject.Handle h, long handle)
    • MXMetaData

      protected MXMetaData​(NSObject.SkipInit skipInit)
    • MXMetaData

      public MXMetaData​(NSCoder coder)
  • Method Details

    • getRegionFormat

      public String getRegionFormat()
    • getOsVersion

      public String getOsVersion()
    • getDeviceType

      public String getDeviceType()
    • getApplicationBuildVersion

      public String getApplicationBuildVersion()
    • getPlatformArchitecture

      public String getPlatformArchitecture()
      Since:
      Available in iOS 14.0 and later.
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • JSONRepresentation

      public NSData JSONRepresentation()
    • DictionaryRepresentation

      @Deprecated public NSDictionary<?,​?> DictionaryRepresentation()
      Deprecated.
      Use dictionaryRepresentation
      Since:
      Available in iOS 13.0 and later.
    • dictionaryRepresentation

      public NSDictionary<?,​?> dictionaryRepresentation()
      Since:
      Available in iOS 14.0 and later.
    • encode

      public void encode​(NSCoder coder)
      Specified by:
      encode in interface NSCoding
    • init

      protected long init​(NSCoder coder)