AVAudioRecorder

E759692

AVAudioRecorder is an iOS and macOS framework class that provides a high-level interface for recording audio to files with configurable formats and settings.

All labels observed (1)

Label Occurrences
AVAudioRecorder canonical 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf Objective-C class ⓘ
Swift-bridged class ⓘ
class ⓘ
canRecordTo AAC files ⓘ
AIFF files ⓘ
CAF files ⓘ
M4A files ⓘ
WAV files ⓘ
file URL ⓘ
conformsTo AVAudioRecorderDelegate ⓘ
NSCoding ⓘ
NSSecureCoding ⓘ
definedInFramework AVFoundation ⓘ
hasMethod deleteRecording ⓘ
pause ⓘ
prepareToRecord ⓘ
record ⓘ
recordAtTime: ⓘ
recordAtTime:forDuration: ⓘ
recordForDuration: ⓘ
stop ⓘ
updateMeters ⓘ
hasProperty channelAssignments ⓘ
currentTime ⓘ
delegate ⓘ
deviceCurrentTime ⓘ
isRecording ⓘ
meteringEnabled ⓘ
settings ⓘ
url ⓘ
inheritsFrom NSObject ⓘ
initializer init(url:settings:) ⓘ
initWithURL:settings:error: ⓘ
introducedBy Apple ⓘ
linked to: Apple Inc.
language Objective-C ⓘ
Swift ⓘ
platform iOS ⓘ
macOS ⓘ
tvOS ⓘ
watchOS ⓘ
provides high-level audio recording interface ⓘ
purpose record audio to files ⓘ
relatedTo AVAudioPlayer ⓘ
AVAudioSession ⓘ
requires configured AVAudioSession ⓘ
supports audio level metering ⓘ
configurable audio formats ⓘ
configurable recording settings ⓘ
usedFor sound capture in apps ⓘ
voice recording ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

AVFoundation → coreClass → AVAudioRecorder ⓘ