init
TypeScriptstatic init(): AVAudioSessionDataSourceDescriptionSwift declarationinit()class · iOS 6.0+ · SDK 27.1
class AVAudioSessionDataSourceDescriptionstatic init(): AVAudioSessionDataSourceDescriptionSwift declarationinit()setPreferredPolarPattern(pattern?: (AVAudioSession_PolarPattern) | null): voidSwift declarationfunc setPreferredPolarPattern(_ pattern: AVAudioSession.PolarPattern?) throwsget dataSourceID(): _Foundation_NSNumberSwift declarationvar dataSourceID: NSNumber { get }get dataSourceName(): stringSwift declarationvar dataSourceName: String { get }get location(): (AVAudioSession_Location) | nullSwift declarationvar location: AVAudioSession.Location? { get }get orientation(): (AVAudioSession_Orientation) | nullSwift declarationvar orientation: AVAudioSession.Orientation? { get }get preferredPolarPattern(): (AVAudioSession_PolarPattern) | nullSwift declarationvar preferredPolarPattern: AVAudioSession.PolarPattern? { get }get selectedPolarPattern(): (AVAudioSession_PolarPattern) | nullSwift declarationvar selectedPolarPattern: AVAudioSession.PolarPattern? { get }get supportedPolarPatterns(): (Array<AVAudioSession_PolarPattern>) | nullSwift declarationvar supportedPolarPatterns: [AVAudioSession.PolarPattern]? { get }No declarations were skipped in this snapshot.