AI-generated Key Takeaways
- 
          IMAAdError is a class that surfaces errors during ad loading or playing. 
- 
          The typeproperty indicates whether the error occurred during ad loading or ad playing.
- 
          The codeproperty provides a specific error code for more detailed information.
- 
          The messageproperty offers a brief description of the error.
IMAAdError
@interface IMAAdError : NSObjectSurfaces an error that occurred during ad loading or playing.
- 
                  
                  The type of error that occurred during ad loading or ad playing. DeclarationSwift var type: IMAErrorType { get }Objective-C @property (nonatomic, readonly) IMAErrorType type;
- 
                  
                  The error code for obtaining more specific information about the error. DeclarationSwift var code: IMAErrorCode { get }Objective-C @property (nonatomic, readonly) IMAErrorCode code;
- 
                  
                  A brief description about the error. DeclarationSwift var message: String? { get }Objective-C @property (nonatomic, copy, readonly, nullable) NSString *message;