AI-generated Key Takeaways
- 
          IMACompanionAd is an object that holds data corresponding to a companion ad. 
- 
          It includes properties for the ad's resource value, API framework, width, and height. 
- 
          The width and height properties indicate the dimensions of the companion in pixels, with 0 if unavailable. 
IMACompanionAd
@interface IMACompanionAd : NSObjectAn object that holds data corresponding to the companion ad.
- 
                  
                  The value for the resource of this companion. DeclarationSwift var resourceValue: String? { get }Objective-C @property (nonatomic, copy, readonly, nullable) NSString *resourceValue;
- 
                  
                  The API needed to execute this ad, or nil if unavailable. DeclarationSwift var apiFramework: String? { get }Objective-C @property (nonatomic, copy, readonly, nullable) NSString *APIFramework;
- 
                  
                  The width of the companion in pixels. 0 if unavailable. DeclarationSwift var width: Int { get }Objective-C @property (nonatomic, readonly) NSInteger width;
- 
                  
                  The height of the companion in pixels. 0 if unavailable. DeclarationSwift var height: Int { get }Objective-C @property (nonatomic, readonly) NSInteger height;