AI-generated Key Takeaways
- 
          IMAFriendlyObstructionPurpose is an enum used to list purposes for which an obstruction would be registered as friendly. 
- 
          The enum includes purposes such as media controls, closing an ad, when the obstruction is not visible, or other reasons. 
IMAFriendlyObstructionPurpose
enum IMAFriendlyObstructionPurpose : NSUInteger {}A list of purposes for which an obstruction would be registered as friendly.
- 
                  
                  Undocumented DeclarationSwift case mediaControls = 0Objective-C IMAFriendlyObstructionPurposeMediaControls
- 
                  
                  Undocumented DeclarationSwift case closeAd = 1Objective-C IMAFriendlyObstructionPurposeCloseAd
- 
                  
                  Undocumented DeclarationSwift case notVisible = 2Objective-C IMAFriendlyObstructionPurposeNotVisible
- 
                  
                  Undocumented DeclarationSwift case other = 3Objective-C IMAFriendlyObstructionPurposeOther