/**
* @class NSURLSessionDataTask
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html">Apple Documentation</a>
* @extends NSURLSessionTask
*/
/**
* @method jsnew
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLSessionDataTask/new">Apple Documentation</a>
* @static
* @return {NSURLSessionDataTask}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSessionDataTask/init">Apple Documentation</a>
* @return {NSURLSessionDataTask}
*/
/**
* @class NSLinguisticTagger
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method enumerateTagsForStringRangeUnitSchemeOptionsOrthographyUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSLinguisticTagger/enumerateTagsForString:range:unit:scheme:options:orthography:usingBlock:">Apple Documentation</a>
* @static
* @param {string} string
* @param {Object} range
* @param {number} unit
* @param {string} scheme
* @param {number} options
* @param {NSOrthography} orthography
* @param {Function} block
* @return {void}
*/
/**
* @method availableTagSchemesForLanguage
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSLinguisticTagger/availableTagSchemesForLanguage:">Apple Documentation</a>
* @static
* @param {string} language
* @return {Array}
*/
/**
* @method availableTagSchemesForUnitLanguage
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSLinguisticTagger/availableTagSchemesForUnit:language:">Apple Documentation</a>
* @static
* @param {number} unit
* @param {string} language
* @return {Array}
*/
/**
* @method dominantLanguageForString
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSLinguisticTagger/dominantLanguageForString:">Apple Documentation</a>
* @static
* @param {string} string
* @return {string}
*/
/**
* @property {string} dominantLanguage
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSLinguisticTagger/dominantLanguage">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} string
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSLinguisticTagger/string">Apple Documentation</a>
*/
/**
* @property {Array} tagSchemes
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSLinguisticTagger/tagSchemes">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithTagSchemesOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSLinguisticTagger/initWithTagSchemes:options:">Apple Documentation</a>
* @param {Array} tagSchemes
* @param {number} opts
* @return {NSLinguisticTagger}
*/
/**
* @method setOrthographyRange
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSLinguisticTagger/setOrthography:range:">Apple Documentation</a>
* @param {NSOrthography} orthography
* @param {Object} range
* @return {void}
*/
/**
* @method tokenRangeAtIndexUnit
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSLinguisticTagger/tokenRangeAtIndex:unit:">Apple Documentation</a>
* @param {number} charIndex
* @param {number} unit
* @return {Object}
*/
/**
* @method enumerateTagsInRangeSchemeOptionsUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSLinguisticTagger/enumerateTagsInRange:scheme:options:usingBlock:">Apple Documentation</a>
* @param {Object} range
* @param {string} tagScheme
* @param {number} opts
* @param {Function} block
* @return {void}
*/
/**
* @method enumerateTagsInRangeUnitSchemeOptionsUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSLinguisticTagger/enumerateTagsInRange:unit:scheme:options:usingBlock:">Apple Documentation</a>
* @param {Object} range
* @param {number} unit
* @param {string} scheme
* @param {number} options
* @param {Function} block
* @return {void}
*/
/**
* @method sentenceRangeForRange
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSLinguisticTagger/sentenceRangeForRange:">Apple Documentation</a>
* @param {Object} range
* @return {Object}
*/
/**
* @method stringEditedInRangeChangeInLength
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSLinguisticTagger/stringEditedInRange:changeInLength:">Apple Documentation</a>
* @param {Object} newRange
* @param {number} delta
* @return {void}
*/
/**
* @class NSUnitConcentrationMass
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method millimolesPerLiterWithGramsPerMole
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitConcentrationMass/millimolesPerLiterWithGramsPerMole:">Apple Documentation</a>
* @static
* @param {number} gramsPerMole
* @return {NSUnitConcentrationMass}
*/
/**
* @method gramsPerLiter
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitConcentrationMass/gramsPerLiter">Apple Documentation</a>
* @static
* @return {NSUnitConcentrationMass}
*/
/**
* @method milligramsPerDeciliter
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitConcentrationMass/milligramsPerDeciliter">Apple Documentation</a>
* @static
* @return {NSUnitConcentrationMass}
*/
/**
* @class AVAudioUnitDelay
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioUnitEffect
*/
/**
* @property {number} wetDryMix
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitDelay/wetDryMix">Apple Documentation</a>
*/
/**
* @property {number} delayTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitDelay/delayTime">Apple Documentation</a>
*/
/**
* @property {number} feedback
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitDelay/feedback">Apple Documentation</a>
*/
/**
* @property {number} lowPassCutoff
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitDelay/lowPassCutoff">Apple Documentation</a>
*/
/**
* @class NSUnit
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {string} symbol
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/instp/NSUnit/symbol">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithSymbol
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/instm/NSUnit/initWithSymbol:">Apple Documentation</a>
* @param {string} symbol
* @return {NSUnit}
*/
/**
* @class NSString
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method defaultCStringEncoding
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSString/defaultCStringEncoding">Apple Documentation</a>
* @static
* @return {number}
*/
/**
* @method stringWithContentsOfFile
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSString/stringWithContentsOfFile:">Apple Documentation</a>
* @static
* @param {string} path
* @return {Object}
*/
/**
* @method string
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSString/string">Apple Documentation</a>
* @static
* @return {string}
*/
/**
* @method stringWithContentsOfURL
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSString/stringWithContentsOfURL:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @return {Object}
*/
/**
* @method pathWithComponents
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSString/pathWithComponents:">Apple Documentation</a>
* @static
* @param {Array} components
* @return {string}
*/
/**
* @method localizedStringWithFormat
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSString/localizedStringWithFormat:">Apple Documentation</a>
* @static
* @param {string} format
* @param {Array} args
* @return {string}
*/
/**
* @method stringWithContentsOfFileEncodingError
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSString/stringWithContentsOfFile:encoding:error:">Apple Documentation</a>
* @static
* @param {string} path
* @param {number} enc
* @param {Object} error
* @return {string}
*/
/**
* @method localizedNameOfStringEncoding
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSString/localizedNameOfStringEncoding:">Apple Documentation</a>
* @static
* @param {number} encoding
* @return {string}
*/
/**
* @method stringWithFormat
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSString/stringWithFormat:">Apple Documentation</a>
* @static
* @param {string} format
* @param {Array} args
* @return {string}
*/
/**
* @method stringWithString
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSString/stringWithString:">Apple Documentation</a>
* @static
* @param {string} string
* @return {string}
*/
/**
* @method stringWithContentsOfURLEncodingError
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSString/stringWithContentsOfURL:encoding:error:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @param {number} enc
* @param {Object} error
* @return {string}
*/
/**
* @property {number} length
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instp/NSString/length">Apple Documentation</a>
* @readonly
*/
/**
* @method stringByTrimmingCharactersInSet
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/stringByTrimmingCharactersInSet:">Apple Documentation</a>
* @param {NSCharacterSet} set
* @return {string}
*/
/**
* @method localizedCaseInsensitiveCompare
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/localizedCaseInsensitiveCompare:">Apple Documentation</a>
* @param {string} string
* @return {number}
*/
/**
* @method commonPrefixWithStringOptions
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/commonPrefixWithString:options:">Apple Documentation</a>
* @param {string} str
* @param {number} mask
* @return {string}
*/
/**
* @method lowercaseStringWithLocale
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/lowercaseStringWithLocale:">Apple Documentation</a>
* @param {NSLocale} locale
* @return {string}
*/
/**
* @method containsString
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/containsString:">Apple Documentation</a>
* @param {string} str
* @return {boolean}
*/
/**
* @method componentsSeparatedByCharactersInSet
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/componentsSeparatedByCharactersInSet:">Apple Documentation</a>
* @param {NSCharacterSet} separator
* @return {Array}
*/
/**
* @method stringByAddingPercentEncodingWithAllowedCharacters
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/stringByAddingPercentEncodingWithAllowedCharacters:">Apple Documentation</a>
* @param {NSCharacterSet} allowedCharacters
* @return {string}
*/
/**
* @method initWithContentsOfFile
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/initWithContentsOfFile:">Apple Documentation</a>
* @param {string} path
* @return {Object}
*/
/**
* @method propertyListFromStringsFileFormat
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/propertyListFromStringsFileFormat">Apple Documentation</a>
* @return {Object}
*/
/**
* @method enumerateLinguisticTagsInRangeSchemeOptionsOrthographyUsingBlock
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/enumerateLinguisticTagsInRange:scheme:options:orthography:usingBlock:">Apple Documentation</a>
* @param {Object} range
* @param {string} scheme
* @param {number} options
* @param {NSOrthography} orthography
* @param {Function} block
* @return {void}
*/
/**
* @method hasSuffix
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/hasSuffix:">Apple Documentation</a>
* @param {string} str
* @return {boolean}
*/
/**
* @method lineRangeForRange
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/lineRangeForRange:">Apple Documentation</a>
* @param {Object} range
* @return {Object}
*/
/**
* @method initWithContentsOfFileEncodingError
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/initWithContentsOfFile:encoding:error:">Apple Documentation</a>
* @param {string} path
* @param {number} enc
* @param {Object} error
* @return {string}
*/
/**
* @method initWithFormatLocale
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/initWithFormat:locale:">Apple Documentation</a>
* @param {string} format
* @param {Object} locale
* @param {Array} args
* @return {string}
*/
/**
* @method substringWithRange
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/substringWithRange:">Apple Documentation</a>
* @param {Object} range
* @return {string}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/init">Apple Documentation</a>
* @return {string}
*/
/**
* @method rangeOfComposedCharacterSequencesForRange
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/rangeOfComposedCharacterSequencesForRange:">Apple Documentation</a>
* @param {Object} range
* @return {Object}
*/
/**
* @method rangeOfCharacterFromSetOptions
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/rangeOfCharacterFromSet:options:">Apple Documentation</a>
* @param {NSCharacterSet} searchSet
* @param {number} mask
* @return {Object}
*/
/**
* @method lengthOfBytesUsingEncoding
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/lengthOfBytesUsingEncoding:">Apple Documentation</a>
* @param {number} enc
* @return {number}
*/
/**
* @method substringToIndex
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/substringToIndex:">Apple Documentation</a>
* @param {number} to
* @return {string}
*/
/**
* @method writeToFileAtomicallyEncodingError
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/writeToFile:atomically:encoding:error:">Apple Documentation</a>
* @param {string} path
* @param {boolean} useAuxiliaryFile
* @param {number} enc
* @param {Object} error
* @return {boolean}
*/
/**
* @method rangeOfCharacterFromSet
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/rangeOfCharacterFromSet:">Apple Documentation</a>
* @param {NSCharacterSet} searchSet
* @return {Object}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {string}
*/
/**
* @method stringByAppendingPathExtension
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/stringByAppendingPathExtension:">Apple Documentation</a>
* @param {string} str
* @return {string}
*/
/**
* @method localizedCompare
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/localizedCompare:">Apple Documentation</a>
* @param {string} string
* @return {number}
*/
/**
* @method stringByApplyingTransformReverse
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/stringByApplyingTransform:reverse:">Apple Documentation</a>
* @param {string} transform
* @param {boolean} reverse
* @return {string}
*/
/**
* @method stringByReplacingOccurrencesOfStringWithStringOptionsRange
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/stringByReplacingOccurrencesOfString:withString:options:range:">Apple Documentation</a>
* @param {string} target
* @param {string} replacement
* @param {number} options
* @param {Object} searchRange
* @return {string}
*/
/**
* @method localizedCaseInsensitiveContainsString
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/localizedCaseInsensitiveContainsString:">Apple Documentation</a>
* @param {string} str
* @return {boolean}
*/
/**
* @method stringByAddingPercentEscapesUsingEncoding
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/stringByAddingPercentEscapesUsingEncoding:">Apple Documentation</a>
* @param {number} enc
* @return {string}
*/
/**
* @method stringByReplacingOccurrencesOfStringWithString
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/stringByReplacingOccurrencesOfString:withString:">Apple Documentation</a>
* @param {string} target
* @param {string} replacement
* @return {string}
*/
/**
* @method propertyList
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/propertyList">Apple Documentation</a>
* @return {Object}
*/
/**
* @method hasPrefix
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/hasPrefix:">Apple Documentation</a>
* @param {string} str
* @return {boolean}
*/
/**
* @method componentsSeparatedByString
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/componentsSeparatedByString:">Apple Documentation</a>
* @param {string} separator
* @return {Array}
*/
/**
* @method maximumLengthOfBytesUsingEncoding
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/maximumLengthOfBytesUsingEncoding:">Apple Documentation</a>
* @param {number} enc
* @return {number}
*/
/**
* @method initWithDataEncoding
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/initWithData:encoding:">Apple Documentation</a>
* @param {NSData} data
* @param {number} encoding
* @return {string}
*/
/**
* @method rangeOfStringOptionsRange
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/rangeOfString:options:range:">Apple Documentation</a>
* @param {string} searchString
* @param {number} mask
* @param {Object} rangeOfReceiverToSearch
* @return {Object}
*/
/**
* @method caseInsensitiveCompare
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/caseInsensitiveCompare:">Apple Documentation</a>
* @param {string} string
* @return {number}
*/
/**
* @method stringByReplacingCharactersInRangeWithString
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/stringByReplacingCharactersInRange:withString:">Apple Documentation</a>
* @param {Object} range
* @param {string} replacement
* @return {string}
*/
/**
* @method compareOptions
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/compare:options:">Apple Documentation</a>
* @param {string} string
* @param {number} mask
* @return {number}
*/
/**
* @method initWithContentsOfURLEncodingError
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/initWithContentsOfURL:encoding:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {number} enc
* @param {Object} error
* @return {string}
*/
/**
* @method canBeConvertedToEncoding
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/canBeConvertedToEncoding:">Apple Documentation</a>
* @param {number} encoding
* @return {boolean}
*/
/**
* @method rangeOfStringOptions
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/rangeOfString:options:">Apple Documentation</a>
* @param {string} searchString
* @param {number} mask
* @return {Object}
*/
/**
* @method stringByFoldingWithOptionsLocale
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/stringByFoldingWithOptions:locale:">Apple Documentation</a>
* @param {number} options
* @param {NSLocale} locale
* @return {string}
*/
/**
* @method initWithFormat
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/initWithFormat:">Apple Documentation</a>
* @param {string} format
* @param {Array} args
* @return {string}
*/
/**
* @method enumerateSubstringsInRangeOptionsUsingBlock
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/enumerateSubstringsInRange:options:usingBlock:">Apple Documentation</a>
* @param {Object} range
* @param {number} opts
* @param {Function} block
* @return {void}
*/
/**
* @method initWithString
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/initWithString:">Apple Documentation</a>
* @param {string} aString
* @return {string}
*/
/**
* @method stringByPaddingToLengthWithStringStartingAtIndex
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/stringByPaddingToLength:withString:startingAtIndex:">Apple Documentation</a>
* @param {number} newLength
* @param {string} padString
* @param {number} padIndex
* @return {string}
*/
/**
* @method localizedStandardRangeOfString
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/localizedStandardRangeOfString:">Apple Documentation</a>
* @param {string} str
* @return {Object}
*/
/**
* @method rangeOfString
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/rangeOfString:">Apple Documentation</a>
* @param {string} searchString
* @return {Object}
*/
/**
* @method compare
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/compare:">Apple Documentation</a>
* @param {string} string
* @return {number}
*/
/**
* @method enumerateLinesUsingBlock
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/enumerateLinesUsingBlock:">Apple Documentation</a>
* @param {Function} block
* @return {void}
*/
/**
* @method writeToURLAtomically
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/writeToURL:atomically:">Apple Documentation</a>
* @param {NSURL} url
* @param {boolean} atomically
* @return {boolean}
*/
/**
* @method stringByAppendingString
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/stringByAppendingString:">Apple Documentation</a>
* @param {string} aString
* @return {string}
*/
/**
* @method compareOptionsRange
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/compare:options:range:">Apple Documentation</a>
* @param {string} string
* @param {number} mask
* @param {Object} rangeOfReceiverToCompare
* @return {number}
*/
/**
* @method substringFromIndex
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/substringFromIndex:">Apple Documentation</a>
* @param {number} from
* @return {string}
*/
/**
* @method stringByAppendingPathComponent
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/stringByAppendingPathComponent:">Apple Documentation</a>
* @param {string} str
* @return {string}
*/
/**
* @method capitalizedStringWithLocale
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/capitalizedStringWithLocale:">Apple Documentation</a>
* @param {NSLocale} locale
* @return {string}
*/
/**
* @method localizedStandardContainsString
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/localizedStandardContainsString:">Apple Documentation</a>
* @param {string} str
* @return {boolean}
*/
/**
* @method stringsByAppendingPaths
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/stringsByAppendingPaths:">Apple Documentation</a>
* @param {Array} paths
* @return {Array}
*/
/**
* @method stringByAppendingFormat
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/stringByAppendingFormat:">Apple Documentation</a>
* @param {string} format
* @param {Array} args
* @return {string}
*/
/**
* @method isEqualToString
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/isEqualToString:">Apple Documentation</a>
* @param {string} aString
* @return {boolean}
*/
/**
* @method cStringLength
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/cStringLength">Apple Documentation</a>
* @return {number}
*/
/**
* @method rangeOfCharacterFromSetOptionsRange
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/rangeOfCharacterFromSet:options:range:">Apple Documentation</a>
* @param {NSCharacterSet} searchSet
* @param {number} mask
* @param {Object} rangeOfReceiverToSearch
* @return {Object}
*/
/**
* @method variantFittingPresentationWidth
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/variantFittingPresentationWidth:">Apple Documentation</a>
* @param {number} width
* @return {string}
*/
/**
* @method rangeOfComposedCharacterSequenceAtIndex
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/rangeOfComposedCharacterSequenceAtIndex:">Apple Documentation</a>
* @param {number} index
* @return {Object}
*/
/**
* @method writeToURLAtomicallyEncodingError
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/writeToURL:atomically:encoding:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {boolean} useAuxiliaryFile
* @param {number} enc
* @param {Object} error
* @return {boolean}
*/
/**
* @method dataUsingEncoding
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/dataUsingEncoding:">Apple Documentation</a>
* @param {number} encoding
* @return {NSData}
*/
/**
* @method initWithContentsOfURL
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/initWithContentsOfURL:">Apple Documentation</a>
* @param {NSURL} url
* @return {Object}
*/
/**
* @method dataUsingEncodingAllowLossyConversion
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/dataUsingEncoding:allowLossyConversion:">Apple Documentation</a>
* @param {number} encoding
* @param {boolean} lossy
* @return {NSData}
*/
/**
* @method compareOptionsRangeLocale
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/compare:options:range:locale:">Apple Documentation</a>
* @param {string} string
* @param {number} mask
* @param {Object} rangeOfReceiverToCompare
* @param {Object} locale
* @return {number}
*/
/**
* @method writeToFileAtomically
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/writeToFile:atomically:">Apple Documentation</a>
* @param {string} path
* @param {boolean} useAuxiliaryFile
* @return {boolean}
*/
/**
* @method localizedStandardCompare
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/localizedStandardCompare:">Apple Documentation</a>
* @param {string} string
* @return {number}
*/
/**
* @method characterAtIndex
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/characterAtIndex:">Apple Documentation</a>
* @param {number} index
* @return {number}
*/
/**
* @method paragraphRangeForRange
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/paragraphRangeForRange:">Apple Documentation</a>
* @param {Object} range
* @return {Object}
*/
/**
* @method rangeOfStringOptionsRangeLocale
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/rangeOfString:options:range:locale:">Apple Documentation</a>
* @param {string} searchString
* @param {number} mask
* @param {Object} rangeOfReceiverToSearch
* @param {NSLocale} locale
* @return {Object}
*/
/**
* @method stringByReplacingPercentEscapesUsingEncoding
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/stringByReplacingPercentEscapesUsingEncoding:">Apple Documentation</a>
* @param {number} enc
* @return {string}
*/
/**
* @method uppercaseStringWithLocale
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSString/uppercaseStringWithLocale:">Apple Documentation</a>
* @param {NSLocale} locale
* @return {string}
*/
/**
* @class AVAudioEnvironmentDistanceAttenuationParameters
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} maximumDistance
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEnvironmentDistanceAttenuationParameters/maximumDistance">Apple Documentation</a>
*/
/**
* @property {number} rolloffFactor
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEnvironmentDistanceAttenuationParameters/rolloffFactor">Apple Documentation</a>
*/
/**
* @property {number} distanceAttenuationModel
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEnvironmentDistanceAttenuationParameters/distanceAttenuationModel">Apple Documentation</a>
*/
/**
* @property {number} referenceDistance
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEnvironmentDistanceAttenuationParameters/referenceDistance">Apple Documentation</a>
*/
/**
* @class AVCaptureSynchronizedDepthData
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVCaptureSynchronizedData
*/
/**
* @property {number} droppedReason
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureSynchronizedDepthData/droppedReason">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVDepthData} depthData
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureSynchronizedDepthData/depthData">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} depthDataWasDropped
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureSynchronizedDepthData/depthDataWasDropped">Apple Documentation</a>
* @readonly
*/
/**
* @class AVAudioUnitEffect
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioUnit
*/
/**
* @property {boolean} bypass
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitEffect/bypass">Apple Documentation</a>
*/
/**
* @method initWithAudioComponentDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitEffect/initWithAudioComponentDescription:">Apple Documentation</a>
* @param {Object} audioComponentDescription
* @return {AVAudioUnitEffect}
*/
/**
* @class AVCaptureMetadataInput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVCaptureInput
*/
/**
* @method metadataInputWithFormatDescriptionClock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVCaptureMetadataInput/metadataInputWithFormatDescription:clock:">Apple Documentation</a>
* @static
* @param {Object} desc
* @param {Object} clock
* @return {AVCaptureMetadataInput}
*/
/**
* @method initWithFormatDescriptionClock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVCaptureMetadataInput/initWithFormatDescription:clock:">Apple Documentation</a>
* @param {Object} desc
* @param {Object} clock
* @return {AVCaptureMetadataInput}
*/
/**
* @method appendTimedMetadataGroupError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVCaptureMetadataInput/appendTimedMetadataGroup:error:">Apple Documentation</a>
* @param {AVTimedMetadataGroup} metadata
* @param {Object} outError
* @return {boolean}
*/
/**
* @class NSUnitMass
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method stones
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitMass/stones">Apple Documentation</a>
* @static
* @return {NSUnitMass}
*/
/**
* @method metricTons
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitMass/metricTons">Apple Documentation</a>
* @static
* @return {NSUnitMass}
*/
/**
* @method nanograms
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitMass/nanograms">Apple Documentation</a>
* @static
* @return {NSUnitMass}
*/
/**
* @method grams
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitMass/grams">Apple Documentation</a>
* @static
* @return {NSUnitMass}
*/
/**
* @method micrograms
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitMass/micrograms">Apple Documentation</a>
* @static
* @return {NSUnitMass}
*/
/**
* @method kilograms
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitMass/kilograms">Apple Documentation</a>
* @static
* @return {NSUnitMass}
*/
/**
* @method milligrams
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitMass/milligrams">Apple Documentation</a>
* @static
* @return {NSUnitMass}
*/
/**
* @method decigrams
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitMass/decigrams">Apple Documentation</a>
* @static
* @return {NSUnitMass}
*/
/**
* @method poundsMass
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitMass/poundsMass">Apple Documentation</a>
* @static
* @return {NSUnitMass}
*/
/**
* @method shortTons
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitMass/shortTons">Apple Documentation</a>
* @static
* @return {NSUnitMass}
*/
/**
* @method ounces
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitMass/ounces">Apple Documentation</a>
* @static
* @return {NSUnitMass}
*/
/**
* @method picograms
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitMass/picograms">Apple Documentation</a>
* @static
* @return {NSUnitMass}
*/
/**
* @method carats
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitMass/carats">Apple Documentation</a>
* @static
* @return {NSUnitMass}
*/
/**
* @method centigrams
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitMass/centigrams">Apple Documentation</a>
* @static
* @return {NSUnitMass}
*/
/**
* @method ouncesTroy
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitMass/ouncesTroy">Apple Documentation</a>
* @static
* @return {NSUnitMass}
*/
/**
* @method slugs
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitMass/slugs">Apple Documentation</a>
* @static
* @return {NSUnitMass}
*/
/**
* @class AVAssetReaderSampleReferenceOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAssetReaderOutput
*/
/**
* @method assetReaderSampleReferenceOutputWithTrack
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVAssetReaderSampleReferenceOutput/assetReaderSampleReferenceOutputWithTrack:">Apple Documentation</a>
* @static
* @param {AVAssetTrack} track
* @return {AVAssetReaderSampleReferenceOutput}
*/
/**
* @property {AVAssetTrack} track
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetReaderSampleReferenceOutput/track">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithTrack
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAssetReaderSampleReferenceOutput/initWithTrack:">Apple Documentation</a>
* @param {AVAssetTrack} track
* @return {AVAssetReaderSampleReferenceOutput}
*/
/**
* @class AVMutableCompositionTrack
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVCompositionTrack
*/
/**
* @property {string} languageCode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableCompositionTrack/languageCode">Apple Documentation</a>
*/
/**
* @property {string} extendedLanguageTag
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableCompositionTrack/extendedLanguageTag">Apple Documentation</a>
*/
/**
* @property {number} preferredVolume
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableCompositionTrack/preferredVolume">Apple Documentation</a>
*/
/**
* @property {boolean} enabled
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableCompositionTrack/enabled">Apple Documentation</a>
*/
/**
* @property {number} naturalTimeScale
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableCompositionTrack/naturalTimeScale">Apple Documentation</a>
*/
/**
* @property {Object} preferredTransform
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableCompositionTrack/preferredTransform">Apple Documentation</a>
*/
/**
* @property {Array} segments
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableCompositionTrack/segments">Apple Documentation</a>
*/
/**
* @method insertEmptyTimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableCompositionTrack/insertEmptyTimeRange:">Apple Documentation</a>
* @param {Object} timeRange
* @return {void}
*/
/**
* @method validateTrackSegmentsError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableCompositionTrack/validateTrackSegments:error:">Apple Documentation</a>
* @param {Array} trackSegments
* @param {Object} outError
* @return {boolean}
*/
/**
* @method removeTimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableCompositionTrack/removeTimeRange:">Apple Documentation</a>
* @param {Object} timeRange
* @return {void}
*/
/**
* @method scaleTimeRangeToDuration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableCompositionTrack/scaleTimeRange:toDuration:">Apple Documentation</a>
* @param {Object} timeRange
* @param {Object} duration
* @return {void}
*/
/**
* @method replaceFormatDescriptionWithFormatDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableCompositionTrack/replaceFormatDescription:withFormatDescription:">Apple Documentation</a>
* @param {Object} originalFormatDescription
* @param {Object} replacementFormatDescription
* @return {void}
*/
/**
* @method insertTimeRangesOfTracksAtTimeError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableCompositionTrack/insertTimeRanges:ofTracks:atTime:error:">Apple Documentation</a>
* @param {Array} timeRanges
* @param {Array} tracks
* @param {Object} startTime
* @param {Object} outError
* @return {boolean}
*/
/**
* @method insertTimeRangeOfTrackAtTimeError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableCompositionTrack/insertTimeRange:ofTrack:atTime:error:">Apple Documentation</a>
* @param {Object} timeRange
* @param {AVAssetTrack} track
* @param {Object} startTime
* @param {Object} outError
* @return {boolean}
*/
/**
* @method removeTrackAssociationToTrackType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableCompositionTrack/removeTrackAssociationToTrack:type:">Apple Documentation</a>
* @param {AVCompositionTrack} compositionTrack
* @param {string} trackAssociationType
* @return {void}
*/
/**
* @method addTrackAssociationToTrackType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableCompositionTrack/addTrackAssociationToTrack:type:">Apple Documentation</a>
* @param {AVCompositionTrack} compositionTrack
* @param {string} trackAssociationType
* @return {void}
*/
/**
* @class NSStream
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Streams/Articles/CocoaStreamsOverview.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {NSError} streamError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Streams/Articles/CocoaStreamsOverview.html#//apple_ref/occ/instp/NSStream/streamError">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} streamStatus
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Streams/Articles/CocoaStreamsOverview.html#//apple_ref/occ/instp/NSStream/streamStatus">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Streams/Articles/CocoaStreamsOverview.html#//apple_ref/occ/instp/NSStream/delegate">Apple Documentation</a>
*/
/**
* @method setPropertyForKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Streams/Articles/CocoaStreamsOverview.html#//apple_ref/occ/instm/NSStream/setProperty:forKey:">Apple Documentation</a>
* @param {Object} property
* @param {string} key
* @return {boolean}
*/
/**
* @method scheduleInRunLoopForMode
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Streams/Articles/CocoaStreamsOverview.html#//apple_ref/occ/instm/NSStream/scheduleInRunLoop:forMode:">Apple Documentation</a>
* @param {NSRunLoop} aRunLoop
* @param {string} mode
* @return {void}
*/
/**
* @method propertyForKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Streams/Articles/CocoaStreamsOverview.html#//apple_ref/occ/instm/NSStream/propertyForKey:">Apple Documentation</a>
* @param {string} key
* @return {Object}
*/
/**
* @method removeFromRunLoopForMode
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Streams/Articles/CocoaStreamsOverview.html#//apple_ref/occ/instm/NSStream/removeFromRunLoop:forMode:">Apple Documentation</a>
* @param {NSRunLoop} aRunLoop
* @param {string} mode
* @return {void}
*/
/**
* @method close
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Streams/Articles/CocoaStreamsOverview.html#//apple_ref/occ/instm/NSStream/close">Apple Documentation</a>
* @return {void}
*/
/**
* @method open
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Streams/Articles/CocoaStreamsOverview.html#//apple_ref/occ/instm/NSStream/open">Apple Documentation</a>
* @return {void}
*/
/**
* @class NSUnitDispersion
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method partsPerMillion
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitDispersion/partsPerMillion">Apple Documentation</a>
* @static
* @return {NSUnitDispersion}
*/
/**
* @class NSURLSession
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method sharedSession
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLSession/sharedSession">Apple Documentation</a>
* @static
* @return {NSURLSession}
*/
/**
* @method sessionWithConfigurationDelegateDelegateQueue
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLSession/sessionWithConfiguration:delegate:delegateQueue:">Apple Documentation</a>
* @static
* @param {NSURLSessionConfiguration} configuration
* @param {Object} delegate
* @param {NSOperationQueue} queue
* @return {NSURLSession}
*/
/**
* @method sessionWithConfiguration
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLSession/sessionWithConfiguration:">Apple Documentation</a>
* @static
* @param {NSURLSessionConfiguration} configuration
* @return {NSURLSession}
*/
/**
* @method jsnew
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLSession/new">Apple Documentation</a>
* @static
* @return {NSURLSession}
*/
/**
* @property {string} sessionDescription
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSession/sessionDescription">Apple Documentation</a>
*/
/**
* @property {NSURLSessionConfiguration} configuration
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSession/configuration">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSession/delegate">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSOperationQueue} delegateQueue
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSession/delegateQueue">Apple Documentation</a>
* @readonly
*/
/**
* @method dataTaskWithRequest
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/dataTaskWithRequest:">Apple Documentation</a>
* @param {NSURLRequest} request
* @return {NSURLSessionDataTask}
*/
/**
* @method streamTaskWithNetService
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/streamTaskWithNetService:">Apple Documentation</a>
* @param {NSNetService} service
* @return {NSURLSessionStreamTask}
*/
/**
* @method downloadTaskWithResumeData
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/downloadTaskWithResumeData:">Apple Documentation</a>
* @param {NSData} resumeData
* @return {NSURLSessionDownloadTask}
*/
/**
* @method uploadTaskWithRequestFromDataCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/uploadTaskWithRequest:fromData:completionHandler:">Apple Documentation</a>
* @param {NSURLRequest} request
* @param {NSData} bodyData
* @param {Function} completionHandler
* @return {NSURLSessionUploadTask}
*/
/**
* @method uploadTaskWithStreamedRequest
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/uploadTaskWithStreamedRequest:">Apple Documentation</a>
* @param {NSURLRequest} request
* @return {NSURLSessionUploadTask}
*/
/**
* @method dataTaskWithURLCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/dataTaskWithURL:completionHandler:">Apple Documentation</a>
* @param {NSURL} url
* @param {Function} completionHandler
* @return {NSURLSessionDataTask}
*/
/**
* @method flushWithCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/flushWithCompletionHandler:">Apple Documentation</a>
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method getTasksWithCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/getTasksWithCompletionHandler:">Apple Documentation</a>
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method getAllTasksWithCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/getAllTasksWithCompletionHandler:">Apple Documentation</a>
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/init">Apple Documentation</a>
* @return {NSURLSession}
*/
/**
* @method downloadTaskWithRequestCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/downloadTaskWithRequest:completionHandler:">Apple Documentation</a>
* @param {NSURLRequest} request
* @param {Function} completionHandler
* @return {NSURLSessionDownloadTask}
*/
/**
* @method invalidateAndCancel
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/invalidateAndCancel">Apple Documentation</a>
* @return {void}
*/
/**
* @method uploadTaskWithRequestFromFile
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/uploadTaskWithRequest:fromFile:">Apple Documentation</a>
* @param {NSURLRequest} request
* @param {NSURL} fileURL
* @return {NSURLSessionUploadTask}
*/
/**
* @method downloadTaskWithURL
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/downloadTaskWithURL:">Apple Documentation</a>
* @param {NSURL} url
* @return {NSURLSessionDownloadTask}
*/
/**
* @method streamTaskWithHostNamePort
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/streamTaskWithHostName:port:">Apple Documentation</a>
* @param {string} hostname
* @param {number} port
* @return {NSURLSessionStreamTask}
*/
/**
* @method resetWithCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/resetWithCompletionHandler:">Apple Documentation</a>
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method webSocketTaskWithURLProtocols
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/webSocketTaskWithURL:protocols:">Apple Documentation</a>
* @param {NSURL} url
* @param {Array} protocols
* @return {NSURLSessionWebSocketTask}
*/
/**
* @method uploadTaskWithRequestFromData
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/uploadTaskWithRequest:fromData:">Apple Documentation</a>
* @param {NSURLRequest} request
* @param {NSData} bodyData
* @return {NSURLSessionUploadTask}
*/
/**
* @method downloadTaskWithResumeDataCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/downloadTaskWithResumeData:completionHandler:">Apple Documentation</a>
* @param {NSData} resumeData
* @param {Function} completionHandler
* @return {NSURLSessionDownloadTask}
*/
/**
* @method downloadTaskWithURLCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/downloadTaskWithURL:completionHandler:">Apple Documentation</a>
* @param {NSURL} url
* @param {Function} completionHandler
* @return {NSURLSessionDownloadTask}
*/
/**
* @method finishTasksAndInvalidate
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/finishTasksAndInvalidate">Apple Documentation</a>
* @return {void}
*/
/**
* @method downloadTaskWithRequest
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/downloadTaskWithRequest:">Apple Documentation</a>
* @param {NSURLRequest} request
* @return {NSURLSessionDownloadTask}
*/
/**
* @method uploadTaskWithRequestFromFileCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/uploadTaskWithRequest:fromFile:completionHandler:">Apple Documentation</a>
* @param {NSURLRequest} request
* @param {NSURL} fileURL
* @param {Function} completionHandler
* @return {NSURLSessionUploadTask}
*/
/**
* @method dataTaskWithURL
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/dataTaskWithURL:">Apple Documentation</a>
* @param {NSURL} url
* @return {NSURLSessionDataTask}
*/
/**
* @method webSocketTaskWithRequest
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/webSocketTaskWithRequest:">Apple Documentation</a>
* @param {NSURLRequest} request
* @return {NSURLSessionWebSocketTask}
*/
/**
* @method webSocketTaskWithURL
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/webSocketTaskWithURL:">Apple Documentation</a>
* @param {NSURL} url
* @return {NSURLSessionWebSocketTask}
*/
/**
* @method dataTaskWithRequestCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSession/dataTaskWithRequest:completionHandler:">Apple Documentation</a>
* @param {NSURLRequest} request
* @param {Function} completionHandler
* @return {NSURLSessionDataTask}
*/
/**
* @class AVMIDIPlayer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} duration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMIDIPlayer/duration">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} currentPosition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMIDIPlayer/currentPosition">Apple Documentation</a>
*/
/**
* @property {number} rate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMIDIPlayer/rate">Apple Documentation</a>
*/
/**
* @property {boolean} playing
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMIDIPlayer/playing">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithDataSoundBankURLError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMIDIPlayer/initWithData:soundBankURL:error:">Apple Documentation</a>
* @param {NSData} data
* @param {NSURL} bankURL
* @param {Object} outError
* @return {AVMIDIPlayer}
*/
/**
* @method stop
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMIDIPlayer/stop">Apple Documentation</a>
* @return {void}
*/
/**
* @method play
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMIDIPlayer/play:">Apple Documentation</a>
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method prepareToPlay
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMIDIPlayer/prepareToPlay">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithContentsOfURLSoundBankURLError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMIDIPlayer/initWithContentsOfURL:soundBankURL:error:">Apple Documentation</a>
* @param {NSURL} inURL
* @param {NSURL} bankURL
* @param {Object} outError
* @return {AVMIDIPlayer}
*/
/**
* @class NSMeasurementFormatter
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html">Apple Documentation</a>
* @extends NSFormatter
*/
/**
* @property {number} unitStyle
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/instp/NSMeasurementFormatter/unitStyle">Apple Documentation</a>
*/
/**
* @property {NSLocale} locale
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/instp/NSMeasurementFormatter/locale">Apple Documentation</a>
*/
/**
* @property {number} unitOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/instp/NSMeasurementFormatter/unitOptions">Apple Documentation</a>
*/
/**
* @property {NSNumberFormatter} numberFormatter
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/instp/NSMeasurementFormatter/numberFormatter">Apple Documentation</a>
*/
/**
* @method stringFromMeasurement
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/instm/NSMeasurementFormatter/stringFromMeasurement:">Apple Documentation</a>
* @param {NSMeasurement} measurement
* @return {string}
*/
/**
* @method stringFromUnit
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/instm/NSMeasurementFormatter/stringFromUnit:">Apple Documentation</a>
* @param {NSUnit} unit
* @return {string}
*/
/**
* @class NSMutableCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSCharacterSet
*/
/**
* @method newlineCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/newlineCharacterSet">Apple Documentation</a>
* @static
* @return {NSMutableCharacterSet}
*/
/**
* @method letterCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/letterCharacterSet">Apple Documentation</a>
* @static
* @return {NSMutableCharacterSet}
*/
/**
* @method nonBaseCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/nonBaseCharacterSet">Apple Documentation</a>
* @static
* @return {NSMutableCharacterSet}
*/
/**
* @method symbolCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/symbolCharacterSet">Apple Documentation</a>
* @static
* @return {NSMutableCharacterSet}
*/
/**
* @method characterSetWithBitmapRepresentation
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/characterSetWithBitmapRepresentation:">Apple Documentation</a>
* @static
* @param {NSData} data
* @return {NSMutableCharacterSet}
*/
/**
* @method alphanumericCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/alphanumericCharacterSet">Apple Documentation</a>
* @static
* @return {NSMutableCharacterSet}
*/
/**
* @method uppercaseLetterCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/uppercaseLetterCharacterSet">Apple Documentation</a>
* @static
* @return {NSMutableCharacterSet}
*/
/**
* @method whitespaceCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/whitespaceCharacterSet">Apple Documentation</a>
* @static
* @return {NSMutableCharacterSet}
*/
/**
* @method lowercaseLetterCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/lowercaseLetterCharacterSet">Apple Documentation</a>
* @static
* @return {NSMutableCharacterSet}
*/
/**
* @method punctuationCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/punctuationCharacterSet">Apple Documentation</a>
* @static
* @return {NSMutableCharacterSet}
*/
/**
* @method whitespaceAndNewlineCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/whitespaceAndNewlineCharacterSet">Apple Documentation</a>
* @static
* @return {NSMutableCharacterSet}
*/
/**
* @method controlCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/controlCharacterSet">Apple Documentation</a>
* @static
* @return {NSMutableCharacterSet}
*/
/**
* @method characterSetWithCharactersInString
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/characterSetWithCharactersInString:">Apple Documentation</a>
* @static
* @param {string} aString
* @return {NSMutableCharacterSet}
*/
/**
* @method capitalizedLetterCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/capitalizedLetterCharacterSet">Apple Documentation</a>
* @static
* @return {NSMutableCharacterSet}
*/
/**
* @method characterSetWithContentsOfFile
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/characterSetWithContentsOfFile:">Apple Documentation</a>
* @static
* @param {string} fName
* @return {NSMutableCharacterSet}
*/
/**
* @method illegalCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/illegalCharacterSet">Apple Documentation</a>
* @static
* @return {NSMutableCharacterSet}
*/
/**
* @method decomposableCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/decomposableCharacterSet">Apple Documentation</a>
* @static
* @return {NSMutableCharacterSet}
*/
/**
* @method characterSetWithRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/characterSetWithRange:">Apple Documentation</a>
* @static
* @param {Object} aRange
* @return {NSMutableCharacterSet}
*/
/**
* @method decimalDigitCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableCharacterSet/decimalDigitCharacterSet">Apple Documentation</a>
* @static
* @return {NSMutableCharacterSet}
*/
/**
* @method formIntersectionWithCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableCharacterSet/formIntersectionWithCharacterSet:">Apple Documentation</a>
* @param {NSCharacterSet} otherSet
* @return {void}
*/
/**
* @method removeCharactersInRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableCharacterSet/removeCharactersInRange:">Apple Documentation</a>
* @param {Object} aRange
* @return {void}
*/
/**
* @method formUnionWithCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableCharacterSet/formUnionWithCharacterSet:">Apple Documentation</a>
* @param {NSCharacterSet} otherSet
* @return {void}
*/
/**
* @method removeCharactersInString
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableCharacterSet/removeCharactersInString:">Apple Documentation</a>
* @param {string} aString
* @return {void}
*/
/**
* @method addCharactersInRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableCharacterSet/addCharactersInRange:">Apple Documentation</a>
* @param {Object} aRange
* @return {void}
*/
/**
* @method invert
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableCharacterSet/invert">Apple Documentation</a>
* @return {void}
*/
/**
* @method addCharactersInString
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableCharacterSet/addCharactersInString:">Apple Documentation</a>
* @param {string} aString
* @return {void}
*/
/**
* @class CAEmitterCell
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method emitterCell
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/clm/CAEmitterCell/emitterCell">Apple Documentation</a>
* @static
* @return {CAEmitterCell}
*/
/**
* @method defaultValueForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/clm/CAEmitterCell/defaultValueForKey:">Apple Documentation</a>
* @static
* @param {string} key
* @return {Object}
*/
/**
* @property {number} greenSpeed
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/greenSpeed">Apple Documentation</a>
*/
/**
* @property {number} blueSpeed
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/blueSpeed">Apple Documentation</a>
*/
/**
* @property {Object} color
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/color">Apple Documentation</a>
*/
/**
* @property {number} redRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/redRange">Apple Documentation</a>
*/
/**
* @property {number} scaleRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/scaleRange">Apple Documentation</a>
*/
/**
* @property {number} birthRate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/birthRate">Apple Documentation</a>
*/
/**
* @property {number} greenRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/greenRange">Apple Documentation</a>
*/
/**
* @property {number} velocityRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/velocityRange">Apple Documentation</a>
*/
/**
* @property {number} lifetime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/lifetime">Apple Documentation</a>
*/
/**
* @property {Object} contents
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/contents">Apple Documentation</a>
*/
/**
* @property {number} emissionRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/emissionRange">Apple Documentation</a>
*/
/**
* @property {number} blueRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/blueRange">Apple Documentation</a>
*/
/**
* @property {number} scale
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/scale">Apple Documentation</a>
*/
/**
* @property {string} magnificationFilter
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/magnificationFilter">Apple Documentation</a>
*/
/**
* @property {number} xAcceleration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/xAcceleration">Apple Documentation</a>
*/
/**
* @property {string} minificationFilter
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/minificationFilter">Apple Documentation</a>
*/
/**
* @property {number} yAcceleration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/yAcceleration">Apple Documentation</a>
*/
/**
* @property {number} emissionLatitude
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/emissionLatitude">Apple Documentation</a>
*/
/**
* @property {number} contentsScale
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/contentsScale">Apple Documentation</a>
*/
/**
* @property {number} spinRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/spinRange">Apple Documentation</a>
*/
/**
* @property {Array} emitterCells
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/emitterCells">Apple Documentation</a>
*/
/**
* @property {Object} style
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/style">Apple Documentation</a>
*/
/**
* @property {number} redSpeed
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/redSpeed">Apple Documentation</a>
*/
/**
* @property {number} zAcceleration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/zAcceleration">Apple Documentation</a>
*/
/**
* @property {number} emissionLongitude
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/emissionLongitude">Apple Documentation</a>
*/
/**
* @property {number} spin
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/spin">Apple Documentation</a>
*/
/**
* @property {number} alphaSpeed
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/alphaSpeed">Apple Documentation</a>
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/name">Apple Documentation</a>
*/
/**
* @property {number} alphaRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/alphaRange">Apple Documentation</a>
*/
/**
* @property {boolean} enabled
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/enabled">Apple Documentation</a>
*/
/**
* @property {number} minificationFilterBias
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/minificationFilterBias">Apple Documentation</a>
*/
/**
* @property {Object} contentsRect
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/contentsRect">Apple Documentation</a>
*/
/**
* @property {number} lifetimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/lifetimeRange">Apple Documentation</a>
*/
/**
* @property {number} velocity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/velocity">Apple Documentation</a>
*/
/**
* @property {number} scaleSpeed
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterCell/scaleSpeed">Apple Documentation</a>
*/
/**
* @method shouldArchiveValueForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instm/CAEmitterCell/shouldArchiveValueForKey:">Apple Documentation</a>
* @param {string} key
* @return {boolean}
*/
/**
* @class NSListFormatter
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSFormatter
*/
/**
* @method localizedStringByJoiningStrings
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSListFormatter/localizedStringByJoiningStrings:">Apple Documentation</a>
* @static
* @param {Array} strings
* @return {string}
*/
/**
* @property {NSLocale} locale
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSListFormatter/locale">Apple Documentation</a>
*/
/**
* @property {NSFormatter} itemFormatter
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSListFormatter/itemFormatter">Apple Documentation</a>
*/
/**
* @method stringFromItems
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSListFormatter/stringFromItems:">Apple Documentation</a>
* @param {Array} items
* @return {string}
*/
/**
* @method stringForObjectValue
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSListFormatter/stringForObjectValue:">Apple Documentation</a>
* @param {Object} obj
* @return {string}
*/
/**
* @class NSNetService
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method dataFromTXTRecordDictionary
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/NSNetService/dataFromTXTRecordDictionary:">Apple Documentation</a>
* @static
* @param {Object} txtDictionary
* @return {NSData}
*/
/**
* @method dictionaryFromTXTRecordData
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/NSNetService/dictionaryFromTXTRecordData:">Apple Documentation</a>
* @static
* @param {NSData} txtData
* @return {Object}
*/
/**
* @property {string} domain
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSNetService/domain">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSNetService/name">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} includesPeerToPeer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSNetService/includesPeerToPeer">Apple Documentation</a>
*/
/**
* @property {string} hostName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSNetService/hostName">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSNetService/delegate">Apple Documentation</a>
*/
/**
* @property {string} type
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSNetService/type">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} port
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSNetService/port">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} addresses
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSNetService/addresses">Apple Documentation</a>
* @readonly
*/
/**
* @method stopMonitoring
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetService/stopMonitoring">Apple Documentation</a>
* @return {void}
*/
/**
* @method scheduleInRunLoopForMode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetService/scheduleInRunLoop:forMode:">Apple Documentation</a>
* @param {NSRunLoop} aRunLoop
* @param {string} mode
* @return {void}
*/
/**
* @method removeFromRunLoopForMode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetService/removeFromRunLoop:forMode:">Apple Documentation</a>
* @param {NSRunLoop} aRunLoop
* @param {string} mode
* @return {void}
*/
/**
* @method startMonitoring
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetService/startMonitoring">Apple Documentation</a>
* @return {void}
*/
/**
* @method resolveWithTimeout
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetService/resolveWithTimeout:">Apple Documentation</a>
* @param {number} timeout
* @return {void}
*/
/**
* @method publishWithOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetService/publishWithOptions:">Apple Documentation</a>
* @param {number} options
* @return {void}
*/
/**
* @method stop
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetService/stop">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithDomainTypeName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetService/initWithDomain:type:name:">Apple Documentation</a>
* @param {string} domain
* @param {string} type
* @param {string} name
* @return {NSNetService}
*/
/**
* @method TXTRecordData
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetService/TXTRecordData">Apple Documentation</a>
* @return {NSData}
*/
/**
* @method resolve
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetService/resolve">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithDomainTypeNamePort
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetService/initWithDomain:type:name:port:">Apple Documentation</a>
* @param {string} domain
* @param {string} type
* @param {string} name
* @param {number} port
* @return {NSNetService}
*/
/**
* @method setTXTRecordData
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetService/setTXTRecordData:">Apple Documentation</a>
* @param {NSData} recordData
* @return {boolean}
*/
/**
* @method publish
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetService/publish">Apple Documentation</a>
* @return {void}
*/
/**
* @class NSSimpleCString
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-FoundationOlderNotes/index.html">Apple Documentation</a>
* @extends NSString
*/
/**
* @class AVMetadataDogBodyObject
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVMetadataBodyObject
*/
/**
* @class NSBundleResourceRequest
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {NSProgress} progress
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSBundleResourceRequest/progress">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} loadingPriority
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSBundleResourceRequest/loadingPriority">Apple Documentation</a>
*/
/**
* @property {NSBundle} bundle
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSBundleResourceRequest/bundle">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSSet} tags
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSBundleResourceRequest/tags">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithTags
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSBundleResourceRequest/initWithTags:">Apple Documentation</a>
* @param {NSSet} tags
* @return {NSBundleResourceRequest}
*/
/**
* @method initWithTagsBundle
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSBundleResourceRequest/initWithTags:bundle:">Apple Documentation</a>
* @param {NSSet} tags
* @param {NSBundle} bundle
* @return {NSBundleResourceRequest}
*/
/**
* @method conditionallyBeginAccessingResourcesWithCompletionHandler
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSBundleResourceRequest/conditionallyBeginAccessingResourcesWithCompletionHandler:">Apple Documentation</a>
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method endAccessingResources
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSBundleResourceRequest/endAccessingResources">Apple Documentation</a>
* @return {void}
*/
/**
* @method beginAccessingResourcesWithCompletionHandler
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSBundleResourceRequest/beginAccessingResourcesWithCompletionHandler:">Apple Documentation</a>
* @param {Function} completionHandler
* @return {void}
*/
/**
* @class CAShapeLayer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html">Apple Documentation</a>
* @extends CALayer
*/
/**
* @property {number} strokeEnd
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAShapeLayer/strokeEnd">Apple Documentation</a>
*/
/**
* @property {number} lineWidth
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAShapeLayer/lineWidth">Apple Documentation</a>
*/
/**
* @property {string} fillRule
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAShapeLayer/fillRule">Apple Documentation</a>
*/
/**
* @property {string} lineCap
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAShapeLayer/lineCap">Apple Documentation</a>
*/
/**
* @property {number} miterLimit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAShapeLayer/miterLimit">Apple Documentation</a>
*/
/**
* @property {Array} lineDashPattern
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAShapeLayer/lineDashPattern">Apple Documentation</a>
*/
/**
* @property {Object} fillColor
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAShapeLayer/fillColor">Apple Documentation</a>
*/
/**
* @property {number} lineDashPhase
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAShapeLayer/lineDashPhase">Apple Documentation</a>
*/
/**
* @property {Object} path
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAShapeLayer/path">Apple Documentation</a>
*/
/**
* @property {Object} strokeColor
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAShapeLayer/strokeColor">Apple Documentation</a>
*/
/**
* @property {number} strokeStart
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAShapeLayer/strokeStart">Apple Documentation</a>
*/
/**
* @property {string} lineJoin
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAShapeLayer/lineJoin">Apple Documentation</a>
*/
/**
* @class NSFileVersion
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method otherVersionsOfItemAtURL
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSFileVersion/otherVersionsOfItemAtURL:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @return {Array}
*/
/**
* @method versionOfItemAtURLForPersistentIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSFileVersion/versionOfItemAtURL:forPersistentIdentifier:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @param {Object} persistentIdentifier
* @return {NSFileVersion}
*/
/**
* @method unresolvedConflictVersionsOfItemAtURL
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSFileVersion/unresolvedConflictVersionsOfItemAtURL:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @return {Array}
*/
/**
* @method getNonlocalVersionsOfItemAtURLCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSFileVersion/getNonlocalVersionsOfItemAtURL:completionHandler:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method removeOtherVersionsOfItemAtURLError
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSFileVersion/removeOtherVersionsOfItemAtURL:error:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @param {Object} outError
* @return {boolean}
*/
/**
* @method currentVersionOfItemAtURL
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSFileVersion/currentVersionOfItemAtURL:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @return {NSFileVersion}
*/
/**
* @property {boolean} resolved
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSFileVersion/resolved">Apple Documentation</a>
*/
/**
* @property {boolean} hasThumbnail
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSFileVersion/hasThumbnail">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSPersonNameComponents} originatorNameComponents
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSFileVersion/originatorNameComponents">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} hasLocalContents
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSFileVersion/hasLocalContents">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} URL
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSFileVersion/URL">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} persistentIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSFileVersion/persistentIdentifier">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} localizedName
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSFileVersion/localizedName">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} localizedNameOfSavingComputer
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSFileVersion/localizedNameOfSavingComputer">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} modificationDate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSFileVersion/modificationDate">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} conflict
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSFileVersion/conflict">Apple Documentation</a>
* @readonly
*/
/**
* @method removeAndReturnError
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSFileVersion/removeAndReturnError:">Apple Documentation</a>
* @param {Object} outError
* @return {boolean}
*/
/**
* @method replaceItemAtURLOptionsError
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSFileVersion/replaceItemAtURL:options:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {number} options
* @param {Object} error
* @return {NSURL}
*/
/**
* @class AVCameraCalibrationData
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Object} intrinsicMatrixReferenceDimensions
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCameraCalibrationData/intrinsicMatrixReferenceDimensions">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSData} inverseLensDistortionLookupTable
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCameraCalibrationData/inverseLensDistortionLookupTable">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSData} lensDistortionLookupTable
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCameraCalibrationData/lensDistortionLookupTable">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} lensDistortionCenter
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCameraCalibrationData/lensDistortionCenter">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} pixelSize
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCameraCalibrationData/pixelSize">Apple Documentation</a>
* @readonly
*/
/**
* @class AVAudioUnitDistortion
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioUnitEffect
*/
/**
* @property {number} preGain
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitDistortion/preGain">Apple Documentation</a>
*/
/**
* @property {number} wetDryMix
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitDistortion/wetDryMix">Apple Documentation</a>
*/
/**
* @method loadFactoryPreset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitDistortion/loadFactoryPreset:">Apple Documentation</a>
* @param {number} preset
* @return {void}
*/
/**
* @class AVAudioTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method secondsForHostTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVAudioTime/secondsForHostTime:">Apple Documentation</a>
* @static
* @param {number} hostTime
* @return {number}
*/
/**
* @method timeWithHostTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVAudioTime/timeWithHostTime:">Apple Documentation</a>
* @static
* @param {number} hostTime
* @return {AVAudioTime}
*/
/**
* @method timeWithHostTimeSampleTimeAtRate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVAudioTime/timeWithHostTime:sampleTime:atRate:">Apple Documentation</a>
* @static
* @param {number} hostTime
* @param {number} sampleTime
* @param {number} sampleRate
* @return {AVAudioTime}
*/
/**
* @method hostTimeForSeconds
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVAudioTime/hostTimeForSeconds:">Apple Documentation</a>
* @static
* @param {number} seconds
* @return {number}
*/
/**
* @method timeWithSampleTimeAtRate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVAudioTime/timeWithSampleTime:atRate:">Apple Documentation</a>
* @static
* @param {number} sampleTime
* @param {number} sampleRate
* @return {AVAudioTime}
*/
/**
* @property {boolean} hostTimeValid
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioTime/hostTimeValid">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} hostTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioTime/hostTime">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} sampleTimeValid
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioTime/sampleTimeValid">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} sampleTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioTime/sampleTime">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} audioTimeStamp
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioTime/audioTimeStamp">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} sampleRate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioTime/sampleRate">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithSampleTimeAtRate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioTime/initWithSampleTime:atRate:">Apple Documentation</a>
* @param {number} sampleTime
* @param {number} sampleRate
* @return {AVAudioTime}
*/
/**
* @method initWithHostTimeSampleTimeAtRate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioTime/initWithHostTime:sampleTime:atRate:">Apple Documentation</a>
* @param {number} hostTime
* @param {number} sampleTime
* @param {number} sampleRate
* @return {AVAudioTime}
*/
* @method extrapolateTimeFromAnchor
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioTime/extrapolateTimeFromAnchor:">Apple Documentation</a>
* @param {AVAudioTime} anchorTime
* @return {AVAudioTime}
*/
/**
* @method initWithHostTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioTime/initWithHostTime:">Apple Documentation</a>
* @param {number} hostTime
* @return {AVAudioTime}
*/
/**
* @class AVAudioUnitEQ
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioUnitEffect
*/
/**
* @property {Array} bands
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitEQ/bands">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} globalGain
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitEQ/globalGain">Apple Documentation</a>
*/
/**
* @method initWithNumberOfBands
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitEQ/initWithNumberOfBands:">Apple Documentation</a>
* @param {number} numberOfBands
* @return {AVAudioUnitEQ}
*/
/**
* @class AVRouteDetector
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {boolean} routeDetectionEnabled
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVRouteDetector/routeDetectionEnabled">Apple Documentation</a>
*/
/**
* @property {boolean} multipleRoutesDetected
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVRouteDetector/multipleRoutesDetected">Apple Documentation</a>
* @readonly
*/
/**
* @class AVCaptureSynchronizedDataCollection
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} count
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureSynchronizedDataCollection/count">Apple Documentation</a>
* @readonly
*/
/**
* @method synchronizedDataForCaptureOutput
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVCaptureSynchronizedDataCollection/synchronizedDataForCaptureOutput:">Apple Documentation</a>
* @param {AVCaptureOutput} captureOutput
* @return {AVCaptureSynchronizedData}
*/
/**
* @method objectForKeyedSubscript
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVCaptureSynchronizedDataCollection/objectForKeyedSubscript:">Apple Documentation</a>
* @param {AVCaptureOutput} key
* @return {AVCaptureSynchronizedData}
*/
/**
* @class NSByteCountFormatter
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html">Apple Documentation</a>
* @extends NSFormatter
*/
/**
* @method stringFromMeasurementCountStyle
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSByteCountFormatter/stringFromMeasurement:countStyle:">Apple Documentation</a>
* @static
* @param {NSMeasurement} measurement
* @param {number} countStyle
* @return {string}
*/
/**
* @method stringFromByteCountCountStyle
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSByteCountFormatter/stringFromByteCount:countStyle:">Apple Documentation</a>
* @static
* @param {number} byteCount
* @param {number} countStyle
* @return {string}
*/
/**
* @property {number} allowedUnits
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSByteCountFormatter/allowedUnits">Apple Documentation</a>
*/
/**
* @property {boolean} includesCount
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSByteCountFormatter/includesCount">Apple Documentation</a>
*/
/**
* @property {boolean} includesActualByteCount
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSByteCountFormatter/includesActualByteCount">Apple Documentation</a>
*/
/**
* @property {boolean} includesUnit
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSByteCountFormatter/includesUnit">Apple Documentation</a>
*/
/**
* @property {boolean} zeroPadsFractionDigits
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSByteCountFormatter/zeroPadsFractionDigits">Apple Documentation</a>
*/
/**
* @property {boolean} allowsNonnumericFormatting
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSByteCountFormatter/allowsNonnumericFormatting">Apple Documentation</a>
*/
/**
* @property {number} countStyle
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSByteCountFormatter/countStyle">Apple Documentation</a>
*/
/**
* @property {number} formattingContext
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSByteCountFormatter/formattingContext">Apple Documentation</a>
*/
/**
* @property {boolean} adaptive
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSByteCountFormatter/adaptive">Apple Documentation</a>
*/
/**
* @method stringFromByteCount
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSByteCountFormatter/stringFromByteCount:">Apple Documentation</a>
* @param {number} byteCount
* @return {string}
*/
/**
* @method stringFromMeasurement
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSByteCountFormatter/stringFromMeasurement:">Apple Documentation</a>
* @param {NSMeasurement} measurement
* @return {string}
*/
/**
* @method stringForObjectValue
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSByteCountFormatter/stringForObjectValue:">Apple Documentation</a>
* @param {Object} obj
* @return {string}
*/
/**
* @class CAAnimation
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Conventions/Conventions.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method defaultValueForKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Conventions/Conventions.html#//apple_ref/occ/clm/CAAnimation/defaultValueForKey:">Apple Documentation</a>
* @static
* @param {string} key
* @return {Object}
*/
/**
* @method animation
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Conventions/Conventions.html#//apple_ref/occ/clm/CAAnimation/animation">Apple Documentation</a>
* @static
* @return {CAAnimation}
*/
/**
* @property {CAMediaTimingFunction} timingFunction
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Conventions/Conventions.html#//apple_ref/occ/instp/CAAnimation/timingFunction">Apple Documentation</a>
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Conventions/Conventions.html#//apple_ref/occ/instp/CAAnimation/delegate">Apple Documentation</a>
*/
/**
* @property {boolean} removedOnCompletion
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Conventions/Conventions.html#//apple_ref/occ/instp/CAAnimation/removedOnCompletion">Apple Documentation</a>
*/
/**
* @method shouldArchiveValueForKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Conventions/Conventions.html#//apple_ref/occ/instm/CAAnimation/shouldArchiveValueForKey:">Apple Documentation</a>
* @param {string} key
* @return {boolean}
*/
/**
* @class NSLengthFormatter
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html">Apple Documentation</a>
* @extends NSFormatter
*/
/**
* @property {number} unitStyle
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSLengthFormatter/unitStyle">Apple Documentation</a>
*/
/**
* @property {boolean} forPersonHeightUse
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSLengthFormatter/forPersonHeightUse">Apple Documentation</a>
*/
/**
* @property {NSNumberFormatter} numberFormatter
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSLengthFormatter/numberFormatter">Apple Documentation</a>
*/
/**
* @method stringFromMeters
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSLengthFormatter/stringFromMeters:">Apple Documentation</a>
* @param {number} numberInMeters
* @return {string}
*/
/**
* @method unitStringFromValueUnit
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSLengthFormatter/unitStringFromValue:unit:">Apple Documentation</a>
* @param {number} value
* @param {number} unit
* @return {string}
*/
/**
* @method stringFromValueUnit
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSLengthFormatter/stringFromValue:unit:">Apple Documentation</a>
* @param {number} value
* @param {number} unit
* @return {string}
*/
/**
* @class AVAssetExportSession
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method allExportPresets
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/AVAssetExportSession/allExportPresets">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @method determineCompatibilityOfExportPresetWithAssetOutputFileTypeCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/AVAssetExportSession/determineCompatibilityOfExportPreset:withAsset:outputFileType:completionHandler:">Apple Documentation</a>
* @static
* @param {string} presetName
* @param {AVAsset} asset
* @param {string} outputFileType
* @param {Function} handler
* @return {void}
*/
/**
* @method exportSessionWithAssetPresetName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/AVAssetExportSession/exportSessionWithAsset:presetName:">Apple Documentation</a>
* @static
* @param {AVAsset} asset
* @param {string} presetName
* @return {AVAssetExportSession}
*/
/**
* @method exportPresetsCompatibleWithAsset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/AVAssetExportSession/exportPresetsCompatibleWithAsset:">Apple Documentation</a>
* @static
* @param {AVAsset} asset
* @return {Array}
*/
/**
* @property {number} status
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAssetExportSession/status">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} outputFileType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAssetExportSession/outputFileType">Apple Documentation</a>
*/
/**
* @property {boolean} shouldOptimizeForNetworkUse
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAssetExportSession/shouldOptimizeForNetworkUse">Apple Documentation</a>
*/
/**
* @property {NSError} error
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAssetExportSession/error">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} progress
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAssetExportSession/progress">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} outputURL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAssetExportSession/outputURL">Apple Documentation</a>
*/
/**
* @property {string} presetName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAssetExportSession/presetName">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVAsset} asset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAssetExportSession/asset">Apple Documentation</a>
* @readonly
*/
/**
* @method determineCompatibleFileTypesWithCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAssetExportSession/determineCompatibleFileTypesWithCompletionHandler:">Apple Documentation</a>
* @param {Function} handler
* @return {void}
*/
/**
* @method estimateOutputFileLengthWithCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAssetExportSession/estimateOutputFileLengthWithCompletionHandler:">Apple Documentation</a>
* @param {Function} handler
* @return {void}
*/
/**
* @method estimateMaximumDurationWithCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAssetExportSession/estimateMaximumDurationWithCompletionHandler:">Apple Documentation</a>
* @param {Function} handler
* @return {void}
*/
/**
* @method cancelExport
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAssetExportSession/cancelExport">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithAssetPresetName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAssetExportSession/initWithAsset:presetName:">Apple Documentation</a>
* @param {AVAsset} asset
* @param {string} presetName
* @return {AVAssetExportSession}
*/
/**
* @method exportAsynchronouslyWithCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAssetExportSession/exportAsynchronouslyWithCompletionHandler:">Apple Documentation</a>
* @param {Function} handler
* @return {void}
*/
/**
* @class NSKeyedUnarchiver
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html">Apple Documentation</a>
* @extends NSCoder
*/
/**
* @method setClassForClassName
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSKeyedUnarchiver/setClass:forClassName:">Apple Documentation</a>
* @static
* @param {Object} cls
* @param {string} codedName
* @return {void}
*/
/**
* @method unarchiveTopLevelObjectWithDataError
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSKeyedUnarchiver/unarchiveTopLevelObjectWithData:error:">Apple Documentation</a>
* @static
* @param {NSData} data
* @param {Object} error
* @return {Object}
*/
/**
* @method unarchivedObjectOfClassFromDataError
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSKeyedUnarchiver/unarchivedObjectOfClass:fromData:error:">Apple Documentation</a>
* @static
* @param {Object} cls
* @param {NSData} data
* @param {Object} error
* @return {Object}
*/
/**
* @method unarchiveObjectWithData
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSKeyedUnarchiver/unarchiveObjectWithData:">Apple Documentation</a>
* @static
* @param {NSData} data
* @return {Object}
*/
/**
* @method unarchivedObjectOfClassesFromDataError
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSKeyedUnarchiver/unarchivedObjectOfClasses:fromData:error:">Apple Documentation</a>
* @static
* @param {NSSet} classes
* @param {NSData} data
* @param {Object} error
* @return {Object}
*/
/**
* @method classForClassName
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSKeyedUnarchiver/classForClassName:">Apple Documentation</a>
* @static
* @param {string} codedName
* @return {Object}
*/
/**
* @method unarchiveObjectWithFile
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSKeyedUnarchiver/unarchiveObjectWithFile:">Apple Documentation</a>
* @static
* @param {string} path
* @return {Object}
*/
/**
* @property {boolean} requiresSecureCoding
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSKeyedUnarchiver/requiresSecureCoding">Apple Documentation</a>
*/
/**
* @property {number} decodingFailurePolicy
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSKeyedUnarchiver/decodingFailurePolicy">Apple Documentation</a>
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSKeyedUnarchiver/delegate">Apple Documentation</a>
*/
/**
* @method finishDecoding
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedUnarchiver/finishDecoding">Apple Documentation</a>
* @return {void}
*/
/**
* @method initForReadingWithData
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedUnarchiver/initForReadingWithData:">Apple Documentation</a>
* @param {NSData} data
* @return {NSKeyedUnarchiver}
*/
/**
* @method decodeInt64ForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedUnarchiver/decodeInt64ForKey:">Apple Documentation</a>
* @param {string} key
* @return {number}
*/
/**
* @method decodeBoolForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedUnarchiver/decodeBoolForKey:">Apple Documentation</a>
* @param {string} key
* @return {boolean}
*/
/**
* @method setClassForClassName
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedUnarchiver/setClass:forClassName:">Apple Documentation</a>
* @param {Object} cls
* @param {string} codedName
* @return {void}
*/
/**
* @method initForReadingFromDataError
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedUnarchiver/initForReadingFromData:error:">Apple Documentation</a>
* @param {NSData} data
* @param {Object} error
* @return {NSKeyedUnarchiver}
*/
/**
* @method decodeObjectForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedUnarchiver/decodeObjectForKey:">Apple Documentation</a>
* @param {string} key
* @return {Object}
*/
/**
* @method decodeIntForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedUnarchiver/decodeIntForKey:">Apple Documentation</a>
* @param {string} key
* @return {number}
*/
/**
* @method decodeDoubleForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedUnarchiver/decodeDoubleForKey:">Apple Documentation</a>
* @param {string} key
* @return {number}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedUnarchiver/init">Apple Documentation</a>
* @return {NSKeyedUnarchiver}
*/
/**
* @method decodeInt32ForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedUnarchiver/decodeInt32ForKey:">Apple Documentation</a>
* @param {string} key
* @return {number}
*/
/**
* @method classForClassName
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedUnarchiver/classForClassName:">Apple Documentation</a>
* @param {string} codedName
* @return {Object}
*/
/**
* @method containsValueForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedUnarchiver/containsValueForKey:">Apple Documentation</a>
* @param {string} key
* @return {boolean}
*/
/**
* @method decodeFloatForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedUnarchiver/decodeFloatForKey:">Apple Documentation</a>
* @param {string} key
* @return {number}
*/
/**
* @class NSMutableSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSSet
*/
/**
* @method setWithCapacity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMutableSet/setWithCapacity:">Apple Documentation</a>
* @static
* @param {number} numItems
* @return {NSMutableSet}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableSet/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {NSMutableSet}
*/
/**
* @method removeObject
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableSet/removeObject:">Apple Documentation</a>
* @param {Object} object
* @return {void}
*/
/**
* @method initWithCapacity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableSet/initWithCapacity:">Apple Documentation</a>
* @param {number} numItems
* @return {NSMutableSet}
*/
/**
* @method minusSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableSet/minusSet:">Apple Documentation</a>
* @param {NSSet} otherSet
* @return {void}
*/
/**
* @method filterUsingPredicate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableSet/filterUsingPredicate:">Apple Documentation</a>
* @param {NSPredicate} predicate
* @return {void}
*/
/**
* @method unionSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableSet/unionSet:">Apple Documentation</a>
* @param {NSSet} otherSet
* @return {void}
*/
/**
* @method addObject
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableSet/addObject:">Apple Documentation</a>
* @param {Object} object
* @return {void}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableSet/init">Apple Documentation</a>
* @return {NSMutableSet}
*/
/**
* @method removeAllObjects
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableSet/removeAllObjects">Apple Documentation</a>
* @return {void}
*/
/**
* @method addObjectsFromArray
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableSet/addObjectsFromArray:">Apple Documentation</a>
* @param {Array} array
* @return {void}
*/
/**
* @method intersectSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableSet/intersectSet:">Apple Documentation</a>
* @param {NSSet} otherSet
* @return {void}
*/
/**
* @method setSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableSet/setSet:">Apple Documentation</a>
* @param {NSSet} otherSet
* @return {void}
*/
/**
* @class CATransition
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Animation_Types_Timing/Introduction/Introduction.html">Apple Documentation</a>
* @extends CAAnimation
*/
/**
* @property {number} startProgress
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Animation_Types_Timing/Introduction/Introduction.html#//apple_ref/occ/instp/CATransition/startProgress">Apple Documentation</a>
*/
/**
* @property {string} subtype
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Animation_Types_Timing/Introduction/Introduction.html#//apple_ref/occ/instp/CATransition/subtype">Apple Documentation</a>
*/
/**
* @property {string} type
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Animation_Types_Timing/Introduction/Introduction.html#//apple_ref/occ/instp/CATransition/type">Apple Documentation</a>
*/
/**
* @property {number} endProgress
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Animation_Types_Timing/Introduction/Introduction.html#//apple_ref/occ/instp/CATransition/endProgress">Apple Documentation</a>
*/
/**
* @class AVMediaSelectionGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method mediaSelectionOptionsFromArrayWithoutMediaCharacteristics
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/clm/AVMediaSelectionGroup/mediaSelectionOptionsFromArray:withoutMediaCharacteristics:">Apple Documentation</a>
* @static
* @param {Array} mediaSelectionOptions
* @param {Array} mediaCharacteristics
* @return {Array}
*/
/**
* @method mediaSelectionOptionsFromArrayWithMediaCharacteristics
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/clm/AVMediaSelectionGroup/mediaSelectionOptionsFromArray:withMediaCharacteristics:">Apple Documentation</a>
* @static
* @param {Array} mediaSelectionOptions
* @param {Array} mediaCharacteristics
* @return {Array}
*/
/**
* @method mediaSelectionOptionsFromArrayFilteredAndSortedAccordingToPreferredLanguages
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/clm/AVMediaSelectionGroup/mediaSelectionOptionsFromArray:filteredAndSortedAccordingToPreferredLanguages:">Apple Documentation</a>
* @static
* @param {Array} mediaSelectionOptions
* @param {Array} preferredLanguages
* @return {Array}
*/
/**
* @method playableMediaSelectionOptionsFromArray
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/clm/AVMediaSelectionGroup/playableMediaSelectionOptionsFromArray:">Apple Documentation</a>
* @static
* @param {Array} mediaSelectionOptions
* @return {Array}
*/
/**
* @method mediaSelectionOptionsFromArrayWithLocale
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/clm/AVMediaSelectionGroup/mediaSelectionOptionsFromArray:withLocale:">Apple Documentation</a>
* @static
* @param {Array} mediaSelectionOptions
* @param {NSLocale} locale
* @return {Array}
*/
/**
* @property {AVMediaSelectionOption} defaultOption
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/instp/AVMediaSelectionGroup/defaultOption">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} options
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/instp/AVMediaSelectionGroup/options">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} allowsEmptySelection
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/instp/AVMediaSelectionGroup/allowsEmptySelection">Apple Documentation</a>
* @readonly
*/
/**
* @method mediaSelectionOptionWithPropertyList
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/instm/AVMediaSelectionGroup/mediaSelectionOptionWithPropertyList:">Apple Documentation</a>
* @param {Object} plist
* @return {AVMediaSelectionOption}
*/
/**
* @class NSIndexSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method indexSetWithIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/clm/NSIndexSet/indexSetWithIndex:">Apple Documentation</a>
* @static
* @param {number} value
* @return {NSIndexSet}
*/
/**
* @method indexSetWithIndexesInRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/clm/NSIndexSet/indexSetWithIndexesInRange:">Apple Documentation</a>
* @static
* @param {Object} range
* @return {NSIndexSet}
*/
/**
* @method indexSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/clm/NSIndexSet/indexSet">Apple Documentation</a>
* @static
* @return {NSIndexSet}
*/
/**
* @property {number} count
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instp/NSIndexSet/count">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} firstIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instp/NSIndexSet/firstIndex">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} lastIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instp/NSIndexSet/lastIndex">Apple Documentation</a>
* @readonly
*/
/**
* @method indexPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/indexPassingTest:">Apple Documentation</a>
* @param {Function} predicate
* @return {number}
*/
/**
* @method intersectsIndexesInRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/intersectsIndexesInRange:">Apple Documentation</a>
* @param {Object} range
* @return {boolean}
*/
/**
* @method enumerateIndexesWithOptionsUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/enumerateIndexesWithOptions:usingBlock:">Apple Documentation</a>
* @param {number} opts
* @param {Function} block
* @return {void}
*/
/**
* @method enumerateRangesInRangeOptionsUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/enumerateRangesInRange:options:usingBlock:">Apple Documentation</a>
* @param {Object} range
* @param {number} opts
* @param {Function} block
* @return {void}
*/
/**
* @method containsIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/containsIndex:">Apple Documentation</a>
* @param {number} value
* @return {boolean}
*/
/**
* @method enumerateIndexesInRangeOptionsUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/enumerateIndexesInRange:options:usingBlock:">Apple Documentation</a>
* @param {Object} range
* @param {number} opts
* @param {Function} block
* @return {void}
*/
/**
* @method indexInRangeOptionsPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/indexInRange:options:passingTest:">Apple Documentation</a>
* @param {Object} range
* @param {number} opts
* @param {Function} predicate
* @return {number}
*/
/**
* @method enumerateIndexesUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/enumerateIndexesUsingBlock:">Apple Documentation</a>
* @param {Function} block
* @return {void}
*/
/**
* @method initWithIndexesInRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/initWithIndexesInRange:">Apple Documentation</a>
* @param {Object} range
* @return {NSIndexSet}
*/
/**
* @method indexesWithOptionsPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/indexesWithOptions:passingTest:">Apple Documentation</a>
* @param {number} opts
* @param {Function} predicate
* @return {NSIndexSet}
*/
/**
* @method containsIndexes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/containsIndexes:">Apple Documentation</a>
* @param {NSIndexSet} indexSet
* @return {boolean}
*/
/**
* @method indexGreaterThanOrEqualToIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/indexGreaterThanOrEqualToIndex:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @method initWithIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/initWithIndex:">Apple Documentation</a>
* @param {number} value
* @return {NSIndexSet}
*/
/**
* @method enumerateRangesWithOptionsUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/enumerateRangesWithOptions:usingBlock:">Apple Documentation</a>
* @param {number} opts
* @param {Function} block
* @return {void}
*/
/**
* @method indexGreaterThanIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/indexGreaterThanIndex:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @method indexesInRangeOptionsPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/indexesInRange:options:passingTest:">Apple Documentation</a>
* @param {Object} range
* @param {number} opts
* @param {Function} predicate
* @return {NSIndexSet}
*/
/**
* @method isEqualToIndexSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/isEqualToIndexSet:">Apple Documentation</a>
* @param {NSIndexSet} indexSet
* @return {boolean}
*/
/**
* @method enumerateRangesUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/enumerateRangesUsingBlock:">Apple Documentation</a>
* @param {Function} block
* @return {void}
*/
/**
* @method indexWithOptionsPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/indexWithOptions:passingTest:">Apple Documentation</a>
* @param {number} opts
* @param {Function} predicate
* @return {number}
*/
/**
* @method containsIndexesInRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/containsIndexesInRange:">Apple Documentation</a>
* @param {Object} range
* @return {boolean}
*/
/**
* @method countOfIndexesInRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/countOfIndexesInRange:">Apple Documentation</a>
* @param {Object} range
* @return {number}
*/
/**
* @method indexLessThanIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/indexLessThanIndex:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @method indexesPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/indexesPassingTest:">Apple Documentation</a>
* @param {Function} predicate
* @return {NSIndexSet}
*/
/**
* @method initWithIndexSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/initWithIndexSet:">Apple Documentation</a>
* @param {NSIndexSet} indexSet
* @return {NSIndexSet}
*/
/**
* @method indexLessThanOrEqualToIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/UIKit.html#//apple_ref/occ/instm/NSIndexSet/indexLessThanOrEqualToIndex:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @class AVAudioRecorder
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {boolean} meteringEnabled
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioRecorder/meteringEnabled">Apple Documentation</a>
*/
/**
* @property {AVAudioFormat} format
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioRecorder/format">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} url
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioRecorder/url">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} currentTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioRecorder/currentTime">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} recording
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioRecorder/recording">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} channelAssignments
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioRecorder/channelAssignments">Apple Documentation</a>
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioRecorder/delegate">Apple Documentation</a>
*/
/**
* @property {number} deviceCurrentTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioRecorder/deviceCurrentTime">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} settings
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioRecorder/settings">Apple Documentation</a>
* @readonly
*/
/**
* @method recordForDuration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioRecorder/recordForDuration:">Apple Documentation</a>
* @param {number} duration
* @return {boolean}
*/
/**
* @method initWithURLFormatError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioRecorder/initWithURL:format:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {AVAudioFormat} format
* @param {Object} outError
* @return {AVAudioRecorder}
*/
/**
* @method averagePowerForChannel
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioRecorder/averagePowerForChannel:">Apple Documentation</a>
* @param {number} channelNumber
* @return {number}
*/
/**
* @method peakPowerForChannel
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioRecorder/peakPowerForChannel:">Apple Documentation</a>
* @param {number} channelNumber
* @return {number}
*/
/**
* @method prepareToRecord
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioRecorder/prepareToRecord">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method deleteRecording
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioRecorder/deleteRecording">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method recordAtTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioRecorder/recordAtTime:">Apple Documentation</a>
* @param {number} time
* @return {boolean}
*/
/**
* @method updateMeters
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioRecorder/updateMeters">Apple Documentation</a>
* @return {void}
*/
/**
* @method stop
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioRecorder/stop">Apple Documentation</a>
* @return {void}
*/
/**
* @method pause
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioRecorder/pause">Apple Documentation</a>
* @return {void}
*/
/**
* @method recordAtTimeForDuration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioRecorder/recordAtTime:forDuration:">Apple Documentation</a>
* @param {number} time
* @param {number} duration
* @return {boolean}
*/
/**
* @method record
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioRecorder/record">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method initWithURLSettingsError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioRecorder/initWithURL:settings:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {Object} settings
* @param {Object} outError
* @return {AVAudioRecorder}
*/
/**
* @class NSURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method fileURLWithPathRelativeToURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/clm/NSURL/fileURLWithPath:relativeToURL:">Apple Documentation</a>
* @static
* @param {string} path
* @param {NSURL} baseURL
* @return {NSURL}
*/
/**
* @method URLWithStringRelativeToURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/clm/NSURL/URLWithString:relativeToURL:">Apple Documentation</a>
* @static
* @param {string} URLString
* @param {NSURL} baseURL
* @return {NSURL}
*/
/**
* @method bookmarkDataWithContentsOfURLError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/clm/NSURL/bookmarkDataWithContentsOfURL:error:">Apple Documentation</a>
* @static
* @param {NSURL} bookmarkFileURL
* @param {Object} error
* @return {NSData}
*/
/**
* @method writeBookmarkDataToURLOptionsError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/clm/NSURL/writeBookmarkData:toURL:options:error:">Apple Documentation</a>
* @static
* @param {NSData} bookmarkData
* @param {NSURL} bookmarkFileURL
* @param {number} options
* @param {Object} error
* @return {boolean}
*/
/**
* @method fileURLWithPathIsDirectoryRelativeToURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/clm/NSURL/fileURLWithPath:isDirectory:relativeToURL:">Apple Documentation</a>
* @static
* @param {string} path
* @param {boolean} isDir
* @param {NSURL} baseURL
* @return {NSURL}
*/
/**
* @method URLWithString
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/clm/NSURL/URLWithString:">Apple Documentation</a>
* @static
* @param {string} URLString
* @return {NSURL}
*/
/**
* @method fileURLWithPathIsDirectory
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/clm/NSURL/fileURLWithPath:isDirectory:">Apple Documentation</a>
* @static
* @param {string} path
* @param {boolean} isDir
* @return {NSURL}
*/
/**
* @method resourceValuesForKeysFromBookmarkData
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/clm/NSURL/resourceValuesForKeys:fromBookmarkData:">Apple Documentation</a>
* @static
* @param {Array} keys
* @param {NSData} bookmarkData
* @return {Object}
*/
/**
* @method fileURLWithPath
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/clm/NSURL/fileURLWithPath:">Apple Documentation</a>
* @static
* @param {string} path
* @return {NSURL}
*/
/**
* @method URLByResolvingAliasFileAtURLOptionsError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/clm/NSURL/URLByResolvingAliasFileAtURL:options:error:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @param {number} options
* @param {Object} error
* @return {NSURL}
*/
/**
* @method absoluteURLWithDataRepresentationRelativeToURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/clm/NSURL/absoluteURLWithDataRepresentation:relativeToURL:">Apple Documentation</a>
* @static
* @param {NSData} data
* @param {NSURL} baseURL
* @return {NSURL}
*/
/**
* @method fileURLWithPathComponents
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/clm/NSURL/fileURLWithPathComponents:">Apple Documentation</a>
* @static
* @param {Array} components
* @return {NSURL}
*/
/**
* @method URLWithDataRepresentationRelativeToURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/clm/NSURL/URLWithDataRepresentation:relativeToURL:">Apple Documentation</a>
* @static
* @param {NSData} data
* @param {NSURL} baseURL
* @return {NSURL}
*/
/**
* @property {NSURL} absoluteURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/absoluteURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} password
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/password">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} hasDirectoryPath
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/hasDirectoryPath">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} resourceSpecifier
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/resourceSpecifier">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} absoluteString
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/absoluteString">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} parameterString
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/parameterString">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} fragment
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/fragment">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} relativePath
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/relativePath">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} standardizedURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/standardizedURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} baseURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/baseURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} port
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/port">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} host
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/host">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} filePathURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/filePathURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} relativeString
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/relativeString">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} query
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/query">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} path
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/path">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} fileURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/fileURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} scheme
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/scheme">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSData} dataRepresentation
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/dataRepresentation">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} user
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURL/user">Apple Documentation</a>
* @readonly
*/
/**
* @method URLByAppendingPathComponentIsDirectory
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/URLByAppendingPathComponent:isDirectory:">Apple Documentation</a>
* @param {string} pathComponent
* @param {boolean} isDirectory
* @return {NSURL}
*/
/**
* @method initFileURLWithPath
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/initFileURLWithPath:">Apple Documentation</a>
* @param {string} path
* @return {NSURL}
*/
/**
* @method URLByAppendingPathExtension
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/URLByAppendingPathExtension:">Apple Documentation</a>
* @param {string} pathExtension
* @return {NSURL}
*/
/**
* @method URLByAppendingPathComponent
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/URLByAppendingPathComponent:">Apple Documentation</a>
* @param {string} pathComponent
* @return {NSURL}
*/
/**
* @method checkResourceIsReachableAndReturnError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/checkResourceIsReachableAndReturnError:">Apple Documentation</a>
* @param {Object} error
* @return {boolean}
*/
/**
* @method initWithString
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/initWithString:">Apple Documentation</a>
* @param {string} URLString
* @return {NSURL}
*/
/**
* @method fileReferenceURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/fileReferenceURL">Apple Documentation</a>
* @return {NSURL}
*/
/**
* @method removeAllCachedResourceValues
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/removeAllCachedResourceValues">Apple Documentation</a>
* @return {void}
*/
/**
* @method initFileURLWithPathIsDirectory
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/initFileURLWithPath:isDirectory:">Apple Documentation</a>
* @param {string} path
* @param {boolean} isDir
* @return {NSURL}
*/
/**
* @method initFileURLWithPathIsDirectoryRelativeToURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/initFileURLWithPath:isDirectory:relativeToURL:">Apple Documentation</a>
* @param {string} path
* @param {boolean} isDir
* @param {NSURL} baseURL
* @return {NSURL}
*/
/**
* @method startAccessingSecurityScopedResource
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/startAccessingSecurityScopedResource">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method initFileURLWithPathRelativeToURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/initFileURLWithPath:relativeToURL:">Apple Documentation</a>
* @param {string} path
* @param {NSURL} baseURL
* @return {NSURL}
*/
/**
* @method initAbsoluteURLWithDataRepresentationRelativeToURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/initAbsoluteURLWithDataRepresentation:relativeToURL:">Apple Documentation</a>
* @param {NSData} data
* @param {NSURL} baseURL
* @return {NSURL}
*/
/**
* @method removeCachedResourceValueForKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/removeCachedResourceValueForKey:">Apple Documentation</a>
* @param {string} key
* @return {void}
*/
/**
* @method initWithStringRelativeToURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/initWithString:relativeToURL:">Apple Documentation</a>
* @param {string} URLString
* @param {NSURL} baseURL
* @return {NSURL}
*/
/**
* @method resourceValuesForKeysError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/resourceValuesForKeys:error:">Apple Documentation</a>
* @param {Array} keys
* @param {Object} error
* @return {Object}
*/
/**
* @method initWithDataRepresentationRelativeToURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/initWithDataRepresentation:relativeToURL:">Apple Documentation</a>
* @param {NSData} data
* @param {NSURL} baseURL
* @return {NSURL}
*/
/**
* @method stopAccessingSecurityScopedResource
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/stopAccessingSecurityScopedResource">Apple Documentation</a>
* @return {void}
*/
/**
* @method promisedItemResourceValuesForKeysError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/promisedItemResourceValuesForKeys:error:">Apple Documentation</a>
* @param {Array} keys
* @param {Object} error
* @return {Object}
*/
/**
* @method checkPromisedItemIsReachableAndReturnError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/checkPromisedItemIsReachableAndReturnError:">Apple Documentation</a>
* @param {Object} error
* @return {boolean}
*/
/**
* @method bookmarkDataWithOptionsIncludingResourceValuesForKeysRelativeToURLError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/bookmarkDataWithOptions:includingResourceValuesForKeys:relativeToURL:error:">Apple Documentation</a>
* @param {number} options
* @param {Array} keys
* @param {NSURL} relativeURL
* @param {Object} error
* @return {NSData}
*/
/**
* @method setResourceValueForKeyError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/setResourceValue:forKey:error:">Apple Documentation</a>
* @param {Object} value
* @param {string} key
* @param {Object} error
* @return {boolean}
*/
/**
* @method isFileReferenceURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/isFileReferenceURL">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method setTemporaryResourceValueForKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/setTemporaryResourceValue:forKey:">Apple Documentation</a>
* @param {Object} value
* @param {string} key
* @return {void}
*/
/**
* @method initWithSchemeHostPath
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/initWithScheme:host:path:">Apple Documentation</a>
* @param {string} scheme
* @param {string} host
* @param {string} path
* @return {NSURL}
*/
/**
* @method setResourceValuesError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURL/setResourceValues:error:">Apple Documentation</a>
* @param {Object} keyedValues
* @param {Object} error
* @return {boolean}
*/
/**
* @class SFTranscription
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {string} formattedString
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFTranscription/formattedString">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} segments
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFTranscription/segments">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} speakingRate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFTranscription/speakingRate">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} averagePauseDuration
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFTranscription/averagePauseDuration">Apple Documentation</a>
* @readonly
*/
/**
* @class NSNumber
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html">Apple Documentation</a>
* @extends NSValue
*/
/**
* @method numberWithUnsignedInteger
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSNumber/numberWithUnsignedInteger:">Apple Documentation</a>
* @static
* @param {number} value
* @return {number}
*/
/**
* @method numberWithUnsignedShort
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSNumber/numberWithUnsignedShort:">Apple Documentation</a>
* @static
* @param {number} value
* @return {number}
*/
/**
* @method numberWithDouble
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSNumber/numberWithDouble:">Apple Documentation</a>
* @static
* @param {number} value
* @return {number}
*/
/**
* @method numberWithLongLong
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSNumber/numberWithLongLong:">Apple Documentation</a>
* @static
* @param {number} value
* @return {number}
*/
/**
* @method numberWithLong
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSNumber/numberWithLong:">Apple Documentation</a>
* @static
* @param {number} value
* @return {number}
*/
/**
* @method numberWithChar
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSNumber/numberWithChar:">Apple Documentation</a>
* @static
* @param {number} value
* @return {number}
*/
/**
* @method numberWithInt
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSNumber/numberWithInt:">Apple Documentation</a>
* @static
* @param {number} value
* @return {number}
*/
/**
* @method numberWithUnsignedInt
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSNumber/numberWithUnsignedInt:">Apple Documentation</a>
* @static
* @param {number} value
* @return {number}
*/
/**
* @method numberWithUnsignedLong
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSNumber/numberWithUnsignedLong:">Apple Documentation</a>
* @static
* @param {number} value
* @return {number}
*/
/**
* @method numberWithShort
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSNumber/numberWithShort:">Apple Documentation</a>
* @static
* @param {number} value
* @return {number}
*/
/**
* @method numberWithUnsignedChar
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSNumber/numberWithUnsignedChar:">Apple Documentation</a>
* @static
* @param {number} value
* @return {number}
*/
/**
* @method numberWithBool
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSNumber/numberWithBool:">Apple Documentation</a>
* @static
* @param {boolean} value
* @return {number}
*/
/**
* @method numberWithFloat
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSNumber/numberWithFloat:">Apple Documentation</a>
* @static
* @param {number} value
* @return {number}
*/
/**
* @method numberWithInteger
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSNumber/numberWithInteger:">Apple Documentation</a>
* @static
* @param {number} value
* @return {number}
*/
/**
* @method numberWithUnsignedLongLong
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSNumber/numberWithUnsignedLongLong:">Apple Documentation</a>
* @static
* @param {number} value
* @return {number}
*/
/**
* @property {number} longLongValue
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instp/NSNumber/longLongValue">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} unsignedLongValue
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instp/NSNumber/unsignedLongValue">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} boolValue
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instp/NSNumber/boolValue">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} floatValue
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instp/NSNumber/floatValue">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} longValue
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instp/NSNumber/longValue">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} doubleValue
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instp/NSNumber/doubleValue">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} unsignedLongLongValue
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instp/NSNumber/unsignedLongLongValue">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} intValue
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instp/NSNumber/intValue">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} shortValue
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instp/NSNumber/shortValue">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} unsignedCharValue
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instp/NSNumber/unsignedCharValue">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} unsignedShortValue
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instp/NSNumber/unsignedShortValue">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} unsignedIntegerValue
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instp/NSNumber/unsignedIntegerValue">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} stringValue
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instp/NSNumber/stringValue">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} unsignedIntValue
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instp/NSNumber/unsignedIntValue">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} integerValue
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instp/NSNumber/integerValue">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} charValue
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instp/NSNumber/charValue">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithUnsignedLong
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/initWithUnsignedLong:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @method initWithLong
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/initWithLong:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @method initWithInteger
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/initWithInteger:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @method initWithDouble
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/initWithDouble:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @method initWithChar
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/initWithChar:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @method initWithLongLong
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/initWithLongLong:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @method isEqualToNumber
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/isEqualToNumber:">Apple Documentation</a>
* @param {number} number
* @return {boolean}
*/
/**
* @method initWithFloat
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/initWithFloat:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @method initWithBool
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/initWithBool:">Apple Documentation</a>
* @param {boolean} value
* @return {number}
*/
/**
* @method descriptionWithLocale
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/descriptionWithLocale:">Apple Documentation</a>
* @param {Object} locale
* @return {string}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {number}
*/
/**
* @method initWithInt
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/initWithInt:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @method initWithUnsignedChar
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/initWithUnsignedChar:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @method initWithShort
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/initWithShort:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @method initWithUnsignedInteger
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/initWithUnsignedInteger:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @method initWithUnsignedShort
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/initWithUnsignedShort:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @method initWithUnsignedLongLong
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/initWithUnsignedLongLong:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @method initWithUnsignedInt
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/initWithUnsignedInt:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @method compare
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSNumber/compare:">Apple Documentation</a>
* @param {number} otherNumber
* @return {number}
*/
/**
* @class AVAudioOutputNode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioIONode
*/
/**
* @class AVCaptureMultiCamSession
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVCaptureSession
*/
/**
* @method isMultiCamSupported
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVCaptureMultiCamSession/isMultiCamSupported">Apple Documentation</a>
* @static
* @return {boolean}
*/
/**
* @property {number} hardwareCost
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureMultiCamSession/hardwareCost">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} systemPressureCost
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureMultiCamSession/systemPressureCost">Apple Documentation</a>
* @readonly
*/
/**
* @class NSUnitElectricResistance
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method microohms
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricResistance/microohms">Apple Documentation</a>
* @static
* @return {NSUnitElectricResistance}
*/
/**
* @method ohms
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricResistance/ohms">Apple Documentation</a>
* @static
* @return {NSUnitElectricResistance}
*/
/**
* @method kiloohms
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricResistance/kiloohms">Apple Documentation</a>
* @static
* @return {NSUnitElectricResistance}
*/
/**
* @method milliohms
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricResistance/milliohms">Apple Documentation</a>
* @static
* @return {NSUnitElectricResistance}
*/
/**
* @method megaohms
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricResistance/megaohms">Apple Documentation</a>
* @static
* @return {NSUnitElectricResistance}
*/
/**
* @class SFSpeechRecognizer
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method authorizationStatus
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/SFSpeechRecognizer/authorizationStatus">Apple Documentation</a>
* @static
* @return {number}
*/
/**
* @method supportedLocales
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/SFSpeechRecognizer/supportedLocales">Apple Documentation</a>
* @static
* @return {NSSet}
*/
/**
* @method requestAuthorization
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/SFSpeechRecognizer/requestAuthorization:">Apple Documentation</a>
* @static
* @param {Function} handler
* @return {void}
*/
/**
* @property {boolean} available
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechRecognizer/available">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} defaultTaskHint
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechRecognizer/defaultTaskHint">Apple Documentation</a>
*/
/**
* @property {NSLocale} locale
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechRecognizer/locale">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} supportsOnDeviceRecognition
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechRecognizer/supportsOnDeviceRecognition">Apple Documentation</a>
*/
/**
* @property {NSOperationQueue} queue
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechRecognizer/queue">Apple Documentation</a>
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechRecognizer/delegate">Apple Documentation</a>
*/
/**
* @method initWithLocale
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/SFSpeechRecognizer/initWithLocale:">Apple Documentation</a>
* @param {NSLocale} locale
* @return {SFSpeechRecognizer}
*/
/**
* @method recognitionTaskWithRequestDelegate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/SFSpeechRecognizer/recognitionTaskWithRequest:delegate:">Apple Documentation</a>
* @param {SFSpeechRecognitionRequest} request
* @param {Object} delegate
* @return {SFSpeechRecognitionTask}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/SFSpeechRecognizer/init">Apple Documentation</a>
* @return {SFSpeechRecognizer}
*/
/**
* @method recognitionTaskWithRequestResultHandler
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/SFSpeechRecognizer/recognitionTaskWithRequest:resultHandler:">Apple Documentation</a>
* @param {SFSpeechRecognitionRequest} request
* @param {Function} resultHandler
* @return {SFSpeechRecognitionTask}
*/
/**
* @class NSUnitElectricCharge
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method megaampereHours
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricCharge/megaampereHours">Apple Documentation</a>
* @static
* @return {NSUnitElectricCharge}
*/
/**
* @method ampereHours
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricCharge/ampereHours">Apple Documentation</a>
* @static
* @return {NSUnitElectricCharge}
*/
/**
* @method kiloampereHours
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricCharge/kiloampereHours">Apple Documentation</a>
* @static
* @return {NSUnitElectricCharge}
*/
/**
* @method milliampereHours
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricCharge/milliampereHours">Apple Documentation</a>
* @static
* @return {NSUnitElectricCharge}
*/
/**
* @method coulombs
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricCharge/coulombs">Apple Documentation</a>
* @static
* @return {NSUnitElectricCharge}
*/
/**
* @method microampereHours
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricCharge/microampereHours">Apple Documentation</a>
* @static
* @return {NSUnitElectricCharge}
*/
/**
* @class AVCaptureStillImageOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVCaptureOutput
*/
/**
* @method jsnew
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVCaptureStillImageOutput/new">Apple Documentation</a>
* @static
* @return {AVCaptureStillImageOutput}
*/
/**
* @method jpegStillImageNSDataRepresentation
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVCaptureStillImageOutput/jpegStillImageNSDataRepresentation:">Apple Documentation</a>
* @static
* @param {Object} jpegSampleBuffer
* @return {NSData}
*/
/**
* @property {boolean} capturingStillImage
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCaptureStillImageOutput/capturingStillImage">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} stillImageStabilizationActive
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCaptureStillImageOutput/stillImageStabilizationActive">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} highResolutionStillImageOutputEnabled
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCaptureStillImageOutput/highResolutionStillImageOutputEnabled">Apple Documentation</a>
*/
/**
* @property {Object} outputSettings
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCaptureStillImageOutput/outputSettings">Apple Documentation</a>
*/
/**
* @property {Array} availableImageDataCVPixelFormatTypes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCaptureStillImageOutput/availableImageDataCVPixelFormatTypes">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} automaticallyEnablesStillImageStabilizationWhenAvailable
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCaptureStillImageOutput/automaticallyEnablesStillImageStabilizationWhenAvailable">Apple Documentation</a>
*/
/**
* @property {boolean} stillImageStabilizationSupported
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCaptureStillImageOutput/stillImageStabilizationSupported">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} availableImageDataCodecTypes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCaptureStillImageOutput/availableImageDataCodecTypes">Apple Documentation</a>
* @readonly
*/
/**
* @method captureStillImageAsynchronouslyFromConnectionCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVCaptureStillImageOutput/captureStillImageAsynchronouslyFromConnection:completionHandler:">Apple Documentation</a>
* @param {AVCaptureConnection} connection
* @param {Function} handler
* @return {void}
*/
/**
* @method prepareToCaptureStillImageBracketFromConnectionWithSettingsArrayCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVCaptureStillImageOutput/prepareToCaptureStillImageBracketFromConnection:withSettingsArray:completionHandler:">Apple Documentation</a>
* @param {AVCaptureConnection} connection
* @param {Array} settings
* @param {Function} handler
* @return {void}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVCaptureStillImageOutput/init">Apple Documentation</a>
* @return {AVCaptureStillImageOutput}
*/
/**
* @method captureStillImageBracketAsynchronouslyFromConnectionWithSettingsArrayCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVCaptureStillImageOutput/captureStillImageBracketAsynchronouslyFromConnection:withSettingsArray:completionHandler:">Apple Documentation</a>
* @param {AVCaptureConnection} connection
* @param {Array} settings
* @param {Function} handler
* @return {void}
*/
/**
* @class NSAssertionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method currentHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSAssertionHandler/currentHandler">Apple Documentation</a>
* @static
* @return {NSAssertionHandler}
*/
/**
* @method handleFailureInFunctionFileLineNumberDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSAssertionHandler/handleFailureInFunction:file:lineNumber:description:">Apple Documentation</a>
* @param {string} functionName
* @param {string} fileName
* @param {number} line
* @param {string} format
* @param {Array} args
* @return {void}
*/
/**
* @method handleFailureInMethodObjectFileLineNumberDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSAssertionHandler/handleFailureInMethod:object:file:lineNumber:description:">Apple Documentation</a>
* @param {string} selector
* @param {Object} object
* @param {string} fileName
* @param {number} line
* @param {string} format
* @param {Array} args
* @return {void}
*/
/**
* @class NSUnitEnergy
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method joules
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitEnergy/joules">Apple Documentation</a>
* @static
* @return {NSUnitEnergy}
*/
/**
* @method calories
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitEnergy/calories">Apple Documentation</a>
* @static
* @return {NSUnitEnergy}
*/
/**
* @method kilojoules
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitEnergy/kilojoules">Apple Documentation</a>
* @static
* @return {NSUnitEnergy}
*/
/**
* @method kilocalories
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitEnergy/kilocalories">Apple Documentation</a>
* @static
* @return {NSUnitEnergy}
*/
/**
* @method kilowattHours
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitEnergy/kilowattHours">Apple Documentation</a>
* @static
* @return {NSUnitEnergy}
*/
/**
* @class NSHTTPURLResponse
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html">Apple Documentation</a>
* @extends NSURLResponse
*/
/**
* @method localizedStringForStatusCode
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSHTTPURLResponse/localizedStringForStatusCode:">Apple Documentation</a>
* @static
* @param {number} statusCode
* @return {string}
*/
* @property {Object} allHeaderFields
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSHTTPURLResponse/allHeaderFields">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} statusCode
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSHTTPURLResponse/statusCode">Apple Documentation</a>
* @readonly
*/
* @method valueForHTTPHeaderField
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSHTTPURLResponse/valueForHTTPHeaderField:">Apple Documentation</a>
* @param {string} field
* @return {string}
*/
* @method initWithURLStatusCodeHTTPVersionHeaderFields
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSHTTPURLResponse/initWithURL:statusCode:HTTPVersion:headerFields:">Apple Documentation</a>
* @param {NSURL} url
* @param {number} statusCode
* @param {string} HTTPVersion
* @param {Object} headerFields
* @return {NSHTTPURLResponse}
*/
/**
* @class NSFileProviderService
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSFileProviderService/name">Apple Documentation</a>
* @readonly
*/
/**
* @method getFileProviderConnectionWithCompletionHandler
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSFileProviderService/getFileProviderConnectionWithCompletionHandler:">Apple Documentation</a>
* @param {Function} completionHandler
* @return {void}
*/
/**
* @class NSUnitVolume
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method imperialFluidOunces
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/imperialFluidOunces">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method pints
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/pints">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method kiloliters
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/kiloliters">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method teaspoons
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/teaspoons">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method cubicMiles
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/cubicMiles">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method metricCups
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/metricCups">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method acreFeet
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/acreFeet">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method cubicDecimeters
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/cubicDecimeters">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method cubicYards
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/cubicYards">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method deciliters
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/deciliters">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method liters
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/liters">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method centiliters
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/centiliters">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method cubicMeters
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/cubicMeters">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method imperialGallons
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/imperialGallons">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method milliliters
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/milliliters">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method imperialTeaspoons
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/imperialTeaspoons">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method cups
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/cups">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method quarts
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/quarts">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method cubicInches
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/cubicInches">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method cubicCentimeters
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/cubicCentimeters">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method bushels
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/bushels">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method cubicFeet
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/cubicFeet">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method cubicKilometers
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/cubicKilometers">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method megaliters
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/megaliters">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method imperialQuarts
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/imperialQuarts">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method tablespoons
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/tablespoons">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method fluidOunces
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/fluidOunces">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method cubicMillimeters
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/cubicMillimeters">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method imperialTablespoons
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/imperialTablespoons">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method gallons
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/gallons">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @method imperialPints
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitVolume/imperialPints">Apple Documentation</a>
* @static
* @return {NSUnitVolume}
*/
/**
* @class NSExtensionContext
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/ReplayKit.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} inputItems
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/ReplayKit.html#//apple_ref/occ/instp/NSExtensionContext/inputItems">Apple Documentation</a>
* @readonly
*/
/**
* @method completeRequestReturningItemsCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/ReplayKit.html#//apple_ref/occ/instm/NSExtensionContext/completeRequestReturningItems:completionHandler:">Apple Documentation</a>
* @param {Array} items
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method cancelRequestWithError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/ReplayKit.html#//apple_ref/occ/instm/NSExtensionContext/cancelRequestWithError:">Apple Documentation</a>
* @param {NSError} error
* @return {void}
*/
/**
* @method openURLCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/ReplayKit.html#//apple_ref/occ/instm/NSExtensionContext/openURL:completionHandler:">Apple Documentation</a>
* @param {NSURL} URL
* @param {Function} completionHandler
* @return {void}
*/
/**
* @class NSDecimalNumber
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSNumber
*/
/**
* @method decimalNumberWithStringLocale
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSDecimalNumber/decimalNumberWithString:locale:">Apple Documentation</a>
* @static
* @param {string} numberValue
* @param {Object} locale
* @return {NSDecimalNumber}
*/
/**
* @method setDefaultBehavior
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSDecimalNumber/setDefaultBehavior:">Apple Documentation</a>
* @static
* @param {Object} defaultBehavior
* @return {void}
*/
/**
* @method minimumDecimalNumber
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSDecimalNumber/minimumDecimalNumber">Apple Documentation</a>
* @static
* @return {NSDecimalNumber}
*/
/**
* @method one
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSDecimalNumber/one">Apple Documentation</a>
* @static
* @return {NSDecimalNumber}
*/
/**
* @method notANumber
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSDecimalNumber/notANumber">Apple Documentation</a>
* @static
* @return {NSDecimalNumber}
*/
/**
* @method zero
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSDecimalNumber/zero">Apple Documentation</a>
* @static
* @return {NSDecimalNumber}
*/
/**
* @method decimalNumberWithMantissaExponentIsNegative
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSDecimalNumber/decimalNumberWithMantissa:exponent:isNegative:">Apple Documentation</a>
* @static
* @param {number} mantissa
* @param {number} exponent
* @param {boolean} flag
* @return {NSDecimalNumber}
*/
/**
* @method decimalNumberWithString
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSDecimalNumber/decimalNumberWithString:">Apple Documentation</a>
* @static
* @param {string} numberValue
* @return {NSDecimalNumber}
*/
/**
* @method maximumDecimalNumber
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSDecimalNumber/maximumDecimalNumber">Apple Documentation</a>
* @static
* @return {NSDecimalNumber}
*/
/**
* @method defaultBehavior
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSDecimalNumber/defaultBehavior">Apple Documentation</a>
* @static
* @return {Object}
*/
/**
* @property {number} doubleValue
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSDecimalNumber/doubleValue">Apple Documentation</a>
* @readonly
*/
/**
* @method decimalNumberByRaisingToPower
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumber/decimalNumberByRaisingToPower:">Apple Documentation</a>
* @param {number} power
* @return {NSDecimalNumber}
*/
/**
* @method decimalNumberByDividingBy
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumber/decimalNumberByDividingBy:">Apple Documentation</a>
* @param {NSDecimalNumber} decimalNumber
* @return {NSDecimalNumber}
*/
/**
* @method decimalNumberByAddingWithBehavior
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumber/decimalNumberByAdding:withBehavior:">Apple Documentation</a>
* @param {NSDecimalNumber} decimalNumber
* @param {Object} behavior
* @return {NSDecimalNumber}
*/
/**
* @method decimalNumberByMultiplyingByWithBehavior
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumber/decimalNumberByMultiplyingBy:withBehavior:">Apple Documentation</a>
* @param {NSDecimalNumber} decimalNumber
* @param {Object} behavior
* @return {NSDecimalNumber}
*/
/**
* @method initWithString
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumber/initWithString:">Apple Documentation</a>
* @param {string} numberValue
* @return {NSDecimalNumber}
*/
/**
* @method decimalNumberBySubtracting
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumber/decimalNumberBySubtracting:">Apple Documentation</a>
* @param {NSDecimalNumber} decimalNumber
* @return {NSDecimalNumber}
*/
/**
* @method initWithStringLocale
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumber/initWithString:locale:">Apple Documentation</a>
* @param {string} numberValue
* @param {Object} locale
* @return {NSDecimalNumber}
*/
/**
* @method descriptionWithLocale
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumber/descriptionWithLocale:">Apple Documentation</a>
* @param {Object} locale
* @return {string}
*/
/**
* @method decimalNumberByDividingByWithBehavior
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumber/decimalNumberByDividingBy:withBehavior:">Apple Documentation</a>
* @param {NSDecimalNumber} decimalNumber
* @param {Object} behavior
* @return {NSDecimalNumber}
*/
/**
* @method decimalNumberByMultiplyingByPowerOf10WithBehavior
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumber/decimalNumberByMultiplyingByPowerOf10:withBehavior:">Apple Documentation</a>
* @param {number} power
* @param {Object} behavior
* @return {NSDecimalNumber}
*/
/**
* @method decimalNumberByRoundingAccordingToBehavior
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumber/decimalNumberByRoundingAccordingToBehavior:">Apple Documentation</a>
* @param {Object} behavior
* @return {NSDecimalNumber}
*/
/**
* @method decimalNumberByMultiplyingBy
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumber/decimalNumberByMultiplyingBy:">Apple Documentation</a>
* @param {NSDecimalNumber} decimalNumber
* @return {NSDecimalNumber}
*/
/**
* @method decimalNumberBySubtractingWithBehavior
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumber/decimalNumberBySubtracting:withBehavior:">Apple Documentation</a>
* @param {NSDecimalNumber} decimalNumber
* @param {Object} behavior
* @return {NSDecimalNumber}
*/
/**
* @method decimalNumberByRaisingToPowerWithBehavior
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumber/decimalNumberByRaisingToPower:withBehavior:">Apple Documentation</a>
* @param {number} power
* @param {Object} behavior
* @return {NSDecimalNumber}
*/
/**
* @method decimalNumberByMultiplyingByPowerOf10
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumber/decimalNumberByMultiplyingByPowerOf10:">Apple Documentation</a>
* @param {number} power
* @return {NSDecimalNumber}
*/
/**
* @method decimalNumberByAdding
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumber/decimalNumberByAdding:">Apple Documentation</a>
* @param {NSDecimalNumber} decimalNumber
* @return {NSDecimalNumber}
*/
/**
* @method initWithMantissaExponentIsNegative
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumber/initWithMantissa:exponent:isNegative:">Apple Documentation</a>
* @param {number} mantissa
* @param {number} exponent
* @param {boolean} flag
* @return {NSDecimalNumber}
*/
/**
* @method compare
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumber/compare:">Apple Documentation</a>
* @param {number} decimalNumber
* @return {number}
*/
/**
* @class AVContentKeyRequest
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} status
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVContentKeyRequest/status">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} canProvidePersistableContentKey
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVContentKeyRequest/canProvidePersistableContentKey">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSData} initializationData
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVContentKeyRequest/initializationData">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSError} error
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVContentKeyRequest/error">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} identifier
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVContentKeyRequest/identifier">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} options
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVContentKeyRequest/options">Apple Documentation</a>
* @readonly
*/
/**
* @method respondByRequestingPersistableContentKeyRequestAndReturnError
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVContentKeyRequest/respondByRequestingPersistableContentKeyRequestAndReturnError:">Apple Documentation</a>
* @param {Object} outError
* @return {boolean}
*/
/**
* @method processContentKeyResponseError
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVContentKeyRequest/processContentKeyResponseError:">Apple Documentation</a>
* @param {NSError} error
* @return {void}
*/
/**
* @method respondByRequestingPersistableContentKeyRequest
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVContentKeyRequest/respondByRequestingPersistableContentKeyRequest">Apple Documentation</a>
* @return {void}
*/
/**
* @method makeStreamingContentKeyRequestDataForAppContentIdentifierOptionsCompletionHandler
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVContentKeyRequest/makeStreamingContentKeyRequestDataForApp:contentIdentifier:options:completionHandler:">Apple Documentation</a>
* @param {NSData} appIdentifier
* @param {NSData} contentIdentifier
* @param {Object} options
* @param {Function} handler
* @return {void}
*/
/**
* @method processContentKeyResponse
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVContentKeyRequest/processContentKeyResponse:">Apple Documentation</a>
* @param {AVContentKeyResponse} keyResponse
* @return {void}
*/
/**
* @class AVCaptureMovieFileOutput
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html">Apple Documentation</a>
* @extends AVCaptureFileOutput
*/
/**
* @method jsnew
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCaptureMovieFileOutput/new">Apple Documentation</a>
* @static
* @return {AVCaptureMovieFileOutput}
*/
/**
* @property {Object} movieFragmentInterval
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureMovieFileOutput/movieFragmentInterval">Apple Documentation</a>
*/
/**
* @property {Array} availableVideoCodecTypes
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureMovieFileOutput/availableVideoCodecTypes">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} metadata
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureMovieFileOutput/metadata">Apple Documentation</a>
*/
/**
* @method setRecordsVideoOrientationAndMirroringChangesAsMetadataTrackForConnection
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureMovieFileOutput/setRecordsVideoOrientationAndMirroringChanges:asMetadataTrackForConnection:">Apple Documentation</a>
* @param {boolean} doRecordChanges
* @param {AVCaptureConnection} connection
* @return {void}
*/
/**
* @method supportedOutputSettingsKeysForConnection
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureMovieFileOutput/supportedOutputSettingsKeysForConnection:">Apple Documentation</a>
* @param {AVCaptureConnection} connection
* @return {Array}
*/
/**
* @method recordsVideoOrientationAndMirroringChangesAsMetadataTrackForConnection
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureMovieFileOutput/recordsVideoOrientationAndMirroringChangesAsMetadataTrackForConnection:">Apple Documentation</a>
* @param {AVCaptureConnection} connection
* @return {boolean}
*/
/**
* @method outputSettingsForConnection
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureMovieFileOutput/outputSettingsForConnection:">Apple Documentation</a>
* @param {AVCaptureConnection} connection
* @return {Object}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureMovieFileOutput/init">Apple Documentation</a>
* @return {AVCaptureMovieFileOutput}
*/
/**
* @method setOutputSettingsForConnection
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureMovieFileOutput/setOutputSettings:forConnection:">Apple Documentation</a>
* @param {Object} outputSettings
* @param {AVCaptureConnection} connection
* @return {void}
*/
/**
* @class AVMusicTrack
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {AVAudioUnit} destinationAudioUnit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMusicTrack/destinationAudioUnit">Apple Documentation</a>
*/
/**
* @property {number} offsetTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMusicTrack/offsetTime">Apple Documentation</a>
*/
/**
* @property {number} lengthInSeconds
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMusicTrack/lengthInSeconds">Apple Documentation</a>
*/
/**
* @property {number} destinationMIDIEndpoint
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMusicTrack/destinationMIDIEndpoint">Apple Documentation</a>
*/
/**
* @property {boolean} muted
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMusicTrack/muted">Apple Documentation</a>
*/
/**
* @property {number} lengthInBeats
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMusicTrack/lengthInBeats">Apple Documentation</a>
*/
/**
* @property {boolean} loopingEnabled
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMusicTrack/loopingEnabled">Apple Documentation</a>
*/
/**
* @property {Object} loopRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMusicTrack/loopRange">Apple Documentation</a>
*/
/**
* @property {number} numberOfLoops
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMusicTrack/numberOfLoops">Apple Documentation</a>
*/
/**
* @property {number} timeResolution
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMusicTrack/timeResolution">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} soloed
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMusicTrack/soloed">Apple Documentation</a>
*/
/**
* @class AVAudioMixerNode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioNode
*/
/**
* @property {number} outputVolume
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioMixerNode/outputVolume">Apple Documentation</a>
*/
/**
* @property {number} nextAvailableInputBus
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioMixerNode/nextAvailableInputBus">Apple Documentation</a>
* @readonly
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioMixerNode/init">Apple Documentation</a>
* @return {AVAudioMixerNode}
*/
/**
* @class NSXPCConnection
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method currentConnection
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSXPCConnection/currentConnection">Apple Documentation</a>
* @static
* @return {NSXPCConnection}
*/
/**
* @property {number} auditSessionIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSXPCConnection/auditSessionIdentifier">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} exportedObject
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSXPCConnection/exportedObject">Apple Documentation</a>
*/
/**
* @property {NSXPCListenerEndpoint} endpoint
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSXPCConnection/endpoint">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} effectiveGroupIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSXPCConnection/effectiveGroupIdentifier">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} processIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSXPCConnection/processIdentifier">Apple Documentation</a>
* @readonly
*/
/**
* @property {Function} jsinvalidationHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSXPCConnection/invalidationHandler">Apple Documentation</a>
*/
/**
* @property {Function} jsinterruptionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSXPCConnection/interruptionHandler">Apple Documentation</a>
*/
/**
* @property {NSXPCInterface} exportedInterface
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSXPCConnection/exportedInterface">Apple Documentation</a>
*/
/**
* @property {number} effectiveUserIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSXPCConnection/effectiveUserIdentifier">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSXPCInterface} remoteObjectInterface
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSXPCConnection/remoteObjectInterface">Apple Documentation</a>
*/
/**
* @property {Object} remoteObjectProxy
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSXPCConnection/remoteObjectProxy">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} serviceName
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSXPCConnection/serviceName">Apple Documentation</a>
* @readonly
*/
/**
* @method invalidate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSXPCConnection/invalidate">Apple Documentation</a>
* @return {void}
*/
/**
* @method suspend
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSXPCConnection/suspend">Apple Documentation</a>
* @return {void}
*/
/**
* @method synchronousRemoteObjectProxyWithErrorHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSXPCConnection/synchronousRemoteObjectProxyWithErrorHandler:">Apple Documentation</a>
* @param {Function} handler
* @return {Object}
*/
/**
* @method scheduleSendBarrierBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSXPCConnection/scheduleSendBarrierBlock:">Apple Documentation</a>
* @param {Function} block
* @return {void}
*/
/**
* @method resume
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSXPCConnection/resume">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithListenerEndpoint
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSXPCConnection/initWithListenerEndpoint:">Apple Documentation</a>
* @param {NSXPCListenerEndpoint} endpoint
* @return {NSXPCConnection}
*/
/**
* @method remoteObjectProxyWithErrorHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSXPCConnection/remoteObjectProxyWithErrorHandler:">Apple Documentation</a>
* @param {Function} handler
* @return {Object}
*/
/**
* @class AVAudioNode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {AVAudioEngine} engine
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioNode/engine">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} latency
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioNode/latency">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} numberOfInputs
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioNode/numberOfInputs">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} outputPresentationLatency
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioNode/outputPresentationLatency">Apple Documentation</a>
* @readonly
*/
/**
* @property {AUAudioUnit} AUAudioUnit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioNode/AUAudioUnit">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVAudioTime} lastRenderTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioNode/lastRenderTime">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} numberOfOutputs
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioNode/numberOfOutputs">Apple Documentation</a>
* @readonly
*/
/**
* @method reset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioNode/reset">Apple Documentation</a>
* @return {void}
*/
/**
* @method installTapOnBusBufferSizeFormatBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioNode/installTapOnBus:bufferSize:format:block:">Apple Documentation</a>
* @param {number} bus
* @param {number} bufferSize
* @param {AVAudioFormat} format
* @param {Function} tapBlock
* @return {void}
*/
/**
* @method removeTapOnBus
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioNode/removeTapOnBus:">Apple Documentation</a>
* @param {number} bus
* @return {void}
*/
/**
* @method nameForOutputBus
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioNode/nameForOutputBus:">Apple Documentation</a>
* @param {number} bus
* @return {string}
*/
/**
* @method nameForInputBus
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioNode/nameForInputBus:">Apple Documentation</a>
* @param {number} bus
* @return {string}
*/
/**
* @method inputFormatForBus
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioNode/inputFormatForBus:">Apple Documentation</a>
* @param {number} bus
* @return {AVAudioFormat}
*/
/**
* @method outputFormatForBus
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioNode/outputFormatForBus:">Apple Documentation</a>
* @param {number} bus
* @return {AVAudioFormat}
*/
/**
* @class AUParameterGroup
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AUParameterNode
*/
/**
* @property {Array} allParameters
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUParameterGroup/allParameters">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} children
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUParameterGroup/children">Apple Documentation</a>
* @readonly
*/
/**
* @class NSRelativeDateTimeFormatter
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSFormatter
*/
/**
* @property {NSLocale} locale
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSRelativeDateTimeFormatter/locale">Apple Documentation</a>
*/
/**
* @property {number} unitsStyle
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSRelativeDateTimeFormatter/unitsStyle">Apple Documentation</a>
*/
/**
* @property {number} formattingContext
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSRelativeDateTimeFormatter/formattingContext">Apple Documentation</a>
*/
/**
* @property {NSCalendar} calendar
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSRelativeDateTimeFormatter/calendar">Apple Documentation</a>
*/
/**
* @property {number} dateTimeStyle
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSRelativeDateTimeFormatter/dateTimeStyle">Apple Documentation</a>
*/
/**
* @method localizedStringForDateRelativeToDate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSRelativeDateTimeFormatter/localizedStringForDate:relativeToDate:">Apple Documentation</a>
* @param {Date} date
* @param {Date} referenceDate
* @return {string}
*/
/**
* @method localizedStringFromDateComponents
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSRelativeDateTimeFormatter/localizedStringFromDateComponents:">Apple Documentation</a>
* @param {NSDateComponents} dateComponents
* @return {string}
*/
/**
* @method localizedStringFromTimeInterval
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSRelativeDateTimeFormatter/localizedStringFromTimeInterval:">Apple Documentation</a>
* @param {number} timeInterval
* @return {string}
*/
/**
* @method stringForObjectValue
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSRelativeDateTimeFormatter/stringForObjectValue:">Apple Documentation</a>
* @param {Object} obj
* @return {string}
*/
/**
* @class AVMetadataItem
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method metadataItemWithPropertiesOfMetadataItemValueLoadingHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMetadataItem/metadataItemWithPropertiesOfMetadataItem:valueLoadingHandler:">Apple Documentation</a>
* @static
* @param {AVMetadataItem} metadataItem
* @param {Function} handler
* @return {AVMetadataItem}
*/
/**
* @method keySpaceForIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMetadataItem/keySpaceForIdentifier:">Apple Documentation</a>
* @static
* @param {string} identifier
* @return {string}
*/
/**
* @method identifierForKeyKeySpace
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMetadataItem/identifierForKey:keySpace:">Apple Documentation</a>
* @static
* @param {Object} key
* @param {string} keySpace
* @return {string}
*/
/**
* @method metadataItemsFromArrayWithKeyKeySpace
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMetadataItem/metadataItemsFromArray:withKey:keySpace:">Apple Documentation</a>
* @static
* @param {Array} metadataItems
* @param {Object} key
* @param {string} keySpace
* @return {Array}
*/
/**
* @method metadataItemsFromArrayFilteredByIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMetadataItem/metadataItemsFromArray:filteredByIdentifier:">Apple Documentation</a>
* @static
* @param {Array} metadataItems
* @param {string} identifier
* @return {Array}
*/
/**
* @method metadataItemsFromArrayWithLocale
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMetadataItem/metadataItemsFromArray:withLocale:">Apple Documentation</a>
* @static
* @param {Array} metadataItems
* @param {NSLocale} locale
* @return {Array}
*/
/**
* @method metadataItemsFromArrayFilteredAndSortedAccordingToPreferredLanguages
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMetadataItem/metadataItemsFromArray:filteredAndSortedAccordingToPreferredLanguages:">Apple Documentation</a>
* @static
* @param {Array} metadataItems
* @param {Array} preferredLanguages
* @return {Array}
*/
/**
* @method keyForIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMetadataItem/keyForIdentifier:">Apple Documentation</a>
* @static
* @param {string} identifier
* @return {Object}
*/
/**
* @method metadataItemsFromArrayFilteredByMetadataItemFilter
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMetadataItem/metadataItemsFromArray:filteredByMetadataItemFilter:">Apple Documentation</a>
* @static
* @param {Array} metadataItems
* @param {AVMetadataItemFilter} metadataItemFilter
* @return {Array}
*/
/**
* @property {NSLocale} locale
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMetadataItem/locale">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} extendedLanguageTag
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMetadataItem/extendedLanguageTag">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} value
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMetadataItem/value">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} dataType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMetadataItem/dataType">Apple Documentation</a>
* @readonly
*/
* @property {Object} extraAttributes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMetadataItem/extraAttributes">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} time
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMetadataItem/time">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} duration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMetadataItem/duration">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} identifier
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMetadataItem/identifier">Apple Documentation</a>
* @readonly
*/
/**
* @method statusOfValueForKeyError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMetadataItem/statusOfValueForKey:error:">Apple Documentation</a>
* @param {string} key
* @param {Object} outError
* @return {number}
*/
/**
* @method loadValuesAsynchronouslyForKeysCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMetadataItem/loadValuesAsynchronouslyForKeys:completionHandler:">Apple Documentation</a>
* @param {Array} keys
* @param {Function} handler
* @return {void}
*/
/**
* @class AVAudioFormat
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} channelCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioFormat/channelCount">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSData} magicCookie
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioFormat/magicCookie">Apple Documentation</a>
*/
/**
* @property {AVAudioChannelLayout} channelLayout
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioFormat/channelLayout">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} settings
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioFormat/settings">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} standard
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioFormat/standard">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} commonFormat
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioFormat/commonFormat">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} sampleRate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioFormat/sampleRate">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} formatDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioFormat/formatDescription">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} interleaved
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioFormat/interleaved">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithSettings
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioFormat/initWithSettings:">Apple Documentation</a>
* @param {Object} settings
* @return {AVAudioFormat}
*/
/**
* @method initStandardFormatWithSampleRateChannels
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioFormat/initStandardFormatWithSampleRate:channels:">Apple Documentation</a>
* @param {number} sampleRate
* @param {number} channels
* @return {AVAudioFormat}
*/
/**
* @method initWithCommonFormatSampleRateChannelsInterleaved
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioFormat/initWithCommonFormat:sampleRate:channels:interleaved:">Apple Documentation</a>
* @param {number} format
* @param {number} sampleRate
* @param {number} channels
* @param {boolean} interleaved
* @return {AVAudioFormat}
*/
/**
* @method isEqual
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioFormat/isEqual:">Apple Documentation</a>
* @param {Object} object
* @return {boolean}
*/
/**
* @method initWithCommonFormatSampleRateInterleavedChannelLayout
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioFormat/initWithCommonFormat:sampleRate:interleaved:channelLayout:">Apple Documentation</a>
* @param {number} format
* @param {number} sampleRate
* @param {boolean} interleaved
* @param {AVAudioChannelLayout} layout
* @return {AVAudioFormat}
*/
/**
* @method initWithCMAudioFormatDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioFormat/initWithCMAudioFormatDescription:">Apple Documentation</a>
* @param {Object} formatDescription
* @return {AVAudioFormat}
*/
/**
* @method initStandardFormatWithSampleRateChannelLayout
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioFormat/initStandardFormatWithSampleRate:channelLayout:">Apple Documentation</a>
* @param {number} sampleRate
* @param {AVAudioChannelLayout} layout
* @return {AVAudioFormat}
*/
/**
* @class NSURLConnection
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/SocketsAndStreams/SocketsAndStreams.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method connectionWithRequestDelegate
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/SocketsAndStreams/SocketsAndStreams.html#//apple_ref/occ/clm/NSURLConnection/connectionWithRequest:delegate:">Apple Documentation</a>
* @static
* @param {NSURLRequest} request
* @param {Object} delegate
* @return {NSURLConnection}
*/
/**
* @method sendAsynchronousRequestQueueCompletionHandler
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/SocketsAndStreams/SocketsAndStreams.html#//apple_ref/occ/clm/NSURLConnection/sendAsynchronousRequest:queue:completionHandler:">Apple Documentation</a>
* @static
* @param {NSURLRequest} request
* @param {NSOperationQueue} queue
* @param {Function} handler
* @return {void}
*/
/**
* @method canHandleRequest
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/SocketsAndStreams/SocketsAndStreams.html#//apple_ref/occ/clm/NSURLConnection/canHandleRequest:">Apple Documentation</a>
* @static
* @param {NSURLRequest} request
* @return {boolean}
*/
/**
* @property {NSURLRequest} currentRequest
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/SocketsAndStreams/SocketsAndStreams.html#//apple_ref/occ/instp/NSURLConnection/currentRequest">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURLRequest} originalRequest
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/SocketsAndStreams/SocketsAndStreams.html#//apple_ref/occ/instp/NSURLConnection/originalRequest">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithRequestDelegateStartImmediately
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/SocketsAndStreams/SocketsAndStreams.html#//apple_ref/occ/instm/NSURLConnection/initWithRequest:delegate:startImmediately:">Apple Documentation</a>
* @param {NSURLRequest} request
* @param {Object} delegate
* @param {boolean} startImmediately
* @return {NSURLConnection}
*/
/**
* @method unscheduleFromRunLoopForMode
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/SocketsAndStreams/SocketsAndStreams.html#//apple_ref/occ/instm/NSURLConnection/unscheduleFromRunLoop:forMode:">Apple Documentation</a>
* @param {NSRunLoop} aRunLoop
* @param {string} mode
* @return {void}
*/
/**
* @method scheduleInRunLoopForMode
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/SocketsAndStreams/SocketsAndStreams.html#//apple_ref/occ/instm/NSURLConnection/scheduleInRunLoop:forMode:">Apple Documentation</a>
* @param {NSRunLoop} aRunLoop
* @param {string} mode
* @return {void}
*/
/**
* @method initWithRequestDelegate
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/SocketsAndStreams/SocketsAndStreams.html#//apple_ref/occ/instm/NSURLConnection/initWithRequest:delegate:">Apple Documentation</a>
* @param {NSURLRequest} request
* @param {Object} delegate
* @return {NSURLConnection}
*/
/**
* @method start
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/SocketsAndStreams/SocketsAndStreams.html#//apple_ref/occ/instm/NSURLConnection/start">Apple Documentation</a>
* @return {void}
*/
/**
* @method setDelegateQueue
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/SocketsAndStreams/SocketsAndStreams.html#//apple_ref/occ/instm/NSURLConnection/setDelegateQueue:">Apple Documentation</a>
* @param {NSOperationQueue} queue
* @return {void}
*/
/**
* @method cancel
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/SocketsAndStreams/SocketsAndStreams.html#//apple_ref/occ/instm/NSURLConnection/cancel">Apple Documentation</a>
* @return {void}
*/
/**
* @class SFSpeechRecognitionRequest
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} taskHint
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechRecognitionRequest/taskHint">Apple Documentation</a>
*/
/**
* @property {Array} contextualStrings
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechRecognitionRequest/contextualStrings">Apple Documentation</a>
*/
/**
* @property {boolean} shouldReportPartialResults
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechRecognitionRequest/shouldReportPartialResults">Apple Documentation</a>
*/
/**
* @property {string} interactionIdentifier
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechRecognitionRequest/interactionIdentifier">Apple Documentation</a>
*/
/**
* @property {boolean} requiresOnDeviceRecognition
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechRecognitionRequest/requiresOnDeviceRecognition">Apple Documentation</a>
*/
/**
* @class AUParameterNode
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {string} identifier
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUParameterNode/identifier">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} displayName
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUParameterNode/displayName">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} keyPath
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUParameterNode/keyPath">Apple Documentation</a>
* @readonly
*/
/**
* @method displayNameWithLength
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AUParameterNode/displayNameWithLength:">Apple Documentation</a>
* @param {number} maximumLength
* @return {string}
*/
/**
* @class NSProgress
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method progressWithTotalUnitCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/NSProgress/progressWithTotalUnitCount:">Apple Documentation</a>
* @static
* @param {number} unitCount
* @return {NSProgress}
*/
/**
* @method currentProgress
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/NSProgress/currentProgress">Apple Documentation</a>
* @static
* @return {NSProgress}
*/
/**
* @method discreteProgressWithTotalUnitCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/NSProgress/discreteProgressWithTotalUnitCount:">Apple Documentation</a>
* @static
* @param {number} unitCount
* @return {NSProgress}
*/
/**
* @method progressWithTotalUnitCountParentPendingUnitCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/NSProgress/progressWithTotalUnitCount:parent:pendingUnitCount:">Apple Documentation</a>
* @static
* @param {number} unitCount
* @param {NSProgress} parent
* @param {number} portionOfParentTotalUnitCount
* @return {NSProgress}
*/
/**
* @property {string} localizedDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/localizedDescription">Apple Documentation</a>
*/
/**
* @property {boolean} paused
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/paused">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} fractionCompleted
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/fractionCompleted">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} fileOperationKind
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/fileOperationKind">Apple Documentation</a>
*/
/**
* @property {number} estimatedTimeRemaining
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/estimatedTimeRemaining">Apple Documentation</a>
*/
/**
* @property {boolean} indeterminate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/indeterminate">Apple Documentation</a>
* @readonly
*/
/**
* @property {Function} jscancellationHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/cancellationHandler">Apple Documentation</a>
*/
/**
* @property {NSURL} fileURL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/fileURL">Apple Documentation</a>
*/
/**
* @property {number} fileCompletedCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/fileCompletedCount">Apple Documentation</a>
*/
/**
* @property {boolean} pausable
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/pausable">Apple Documentation</a>
*/
/**
* @property {number} totalUnitCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/totalUnitCount">Apple Documentation</a>
*/
/**
* @property {boolean} finished
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/finished">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} fileTotalCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/fileTotalCount">Apple Documentation</a>
*/
/**
* @property {number} completedUnitCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/completedUnitCount">Apple Documentation</a>
*/
/**
* @property {Object} userInfo
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/userInfo">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} kind
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/kind">Apple Documentation</a>
*/
/**
* @property {Function} jsresumingHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/resumingHandler">Apple Documentation</a>
*/
/**
* @property {boolean} cancellable
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/cancellable">Apple Documentation</a>
*/
/**
* @property {string} localizedAdditionalDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/localizedAdditionalDescription">Apple Documentation</a>
*/
/**
* @property {Function} jspausingHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/pausingHandler">Apple Documentation</a>
*/
/**
* @property {number} throughput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/throughput">Apple Documentation</a>
*/
/**
* @property {boolean} cancelled
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSProgress/cancelled">Apple Documentation</a>
* @readonly
*/
/**
* @method becomeCurrentWithPendingUnitCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSProgress/becomeCurrentWithPendingUnitCount:">Apple Documentation</a>
* @param {number} unitCount
* @return {void}
*/
/**
* @method setUserInfoObjectForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSProgress/setUserInfoObject:forKey:">Apple Documentation</a>
* @param {Object} objectOrNil
* @param {string} key
* @return {void}
*/
/**
* @method cancel
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSProgress/cancel">Apple Documentation</a>
* @return {void}
*/
/**
* @method pause
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSProgress/pause">Apple Documentation</a>
* @return {void}
*/
/**
* @method resume
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSProgress/resume">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithParentUserInfo
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSProgress/initWithParent:userInfo:">Apple Documentation</a>
* @param {NSProgress} parentProgressOrNil
* @param {Object} userInfoOrNil
* @return {NSProgress}
*/
/**
* @method addChildWithPendingUnitCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSProgress/addChild:withPendingUnitCount:">Apple Documentation</a>
* @param {NSProgress} child
* @param {number} inUnitCount
* @return {void}
*/
/**
* @method performAsCurrentWithPendingUnitCountUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSProgress/performAsCurrentWithPendingUnitCount:usingBlock:">Apple Documentation</a>
* @param {number} unitCount
* @param {Function} work
* @return {void}
*/
/**
* @method resignCurrent
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSProgress/resignCurrent">Apple Documentation</a>
* @return {void}
*/
/**
* @class NSKeyedArchiver
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html">Apple Documentation</a>
* @extends NSCoder
*/
/**
* @method archivedDataWithRootObjectRequiringSecureCodingError
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSKeyedArchiver/archivedDataWithRootObject:requiringSecureCoding:error:">Apple Documentation</a>
* @static
* @param {Object} object
* @param {boolean} requiresSecureCoding
* @param {Object} error
* @return {NSData}
*/
/**
* @method setClassNameForClass
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSKeyedArchiver/setClassName:forClass:">Apple Documentation</a>
* @static
* @param {string} codedName
* @param {Object} cls
* @return {void}
*/
/**
* @method archivedDataWithRootObject
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSKeyedArchiver/archivedDataWithRootObject:">Apple Documentation</a>
* @static
* @param {Object} rootObject
* @return {NSData}
*/
/**
* @method archiveRootObjectToFile
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSKeyedArchiver/archiveRootObject:toFile:">Apple Documentation</a>
* @static
* @param {Object} rootObject
* @param {string} path
* @return {boolean}
*/
/**
* @method classNameForClass
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSKeyedArchiver/classNameForClass:">Apple Documentation</a>
* @static
* @param {Object} cls
* @return {string}
*/
/**
* @property {boolean} requiresSecureCoding
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSKeyedArchiver/requiresSecureCoding">Apple Documentation</a>
*/
/**
* @property {number} outputFormat
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSKeyedArchiver/outputFormat">Apple Documentation</a>
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSKeyedArchiver/delegate">Apple Documentation</a>
*/
/**
* @property {NSData} encodedData
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSKeyedArchiver/encodedData">Apple Documentation</a>
* @readonly
*/
/**
* @method initRequiringSecureCoding
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedArchiver/initRequiringSecureCoding:">Apple Documentation</a>
* @param {boolean} requiresSecureCoding
* @return {NSKeyedArchiver}
*/
/**
* @method classNameForClass
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedArchiver/classNameForClass:">Apple Documentation</a>
* @param {Object} cls
* @return {string}
*/
/**
* @method encodeBoolForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedArchiver/encodeBool:forKey:">Apple Documentation</a>
* @param {boolean} value
* @param {string} key
* @return {void}
*/
/**
* @method setClassNameForClass
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedArchiver/setClassName:forClass:">Apple Documentation</a>
* @param {string} codedName
* @param {Object} cls
* @return {void}
*/
/**
* @method encodeInt32ForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedArchiver/encodeInt32:forKey:">Apple Documentation</a>
* @param {number} value
* @param {string} key
* @return {void}
*/
/**
* @method encodeInt64ForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedArchiver/encodeInt64:forKey:">Apple Documentation</a>
* @param {number} value
* @param {string} key
* @return {void}
*/
/**
* @method encodeFloatForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedArchiver/encodeFloat:forKey:">Apple Documentation</a>
* @param {number} value
* @param {string} key
* @return {void}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedArchiver/init">Apple Documentation</a>
* @return {NSKeyedArchiver}
*/
/**
* @method finishEncoding
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedArchiver/finishEncoding">Apple Documentation</a>
* @return {void}
*/
/**
* @method encodeDoubleForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedArchiver/encodeDouble:forKey:">Apple Documentation</a>
* @param {number} value
* @param {string} key
* @return {void}
*/
/**
* @method encodeIntForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedArchiver/encodeInt:forKey:">Apple Documentation</a>
* @param {number} value
* @param {string} key
* @return {void}
*/
/**
* @method initForWritingWithMutableData
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedArchiver/initForWritingWithMutableData:">Apple Documentation</a>
* @param {NSMutableData} data
* @return {NSKeyedArchiver}
*/
/**
* @method encodeObjectForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedArchiver/encodeObject:forKey:">Apple Documentation</a>
* @param {Object} object
* @param {string} key
* @return {void}
*/
/**
* @method encodeConditionalObjectForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSKeyedArchiver/encodeConditionalObject:forKey:">Apple Documentation</a>
* @param {Object} object
* @param {string} key
* @return {void}
*/
/**
* @class AVAudioPCMBuffer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioBuffer
*/
/**
* @property {number} frameLength
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioPCMBuffer/frameLength">Apple Documentation</a>
*/
/**
* @property {number} stride
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioPCMBuffer/stride">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} frameCapacity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioPCMBuffer/frameCapacity">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithPCMFormatFrameCapacity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioPCMBuffer/initWithPCMFormat:frameCapacity:">Apple Documentation</a>
* @param {AVAudioFormat} format
* @param {number} frameCapacity
* @return {AVAudioPCMBuffer}
*/
/**
* @class AVMetadataObject
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Object} duration
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVMetadataObject/duration">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} type
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVMetadataObject/type">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} bounds
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVMetadataObject/bounds">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} time
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVMetadataObject/time">Apple Documentation</a>
* @readonly
*/
/**
* @class NSUnitAcceleration
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method metersPerSecondSquared
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitAcceleration/metersPerSecondSquared">Apple Documentation</a>
* @static
* @return {NSUnitAcceleration}
*/
/**
* @method gravity
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitAcceleration/gravity">Apple Documentation</a>
* @static
* @return {NSUnitAcceleration}
*/
/**
* @class AVSampleBufferAudioRenderer
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} status
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVSampleBufferAudioRenderer/status">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} audioTimePitchAlgorithm
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVSampleBufferAudioRenderer/audioTimePitchAlgorithm">Apple Documentation</a>
*/
/**
* @property {NSError} error
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVSampleBufferAudioRenderer/error">Apple Documentation</a>
* @readonly
*/
/**
* @method flushFromSourceTimeCompletionHandler
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVSampleBufferAudioRenderer/flushFromSourceTime:completionHandler:">Apple Documentation</a>
* @param {Object} time
* @param {Function} completionHandler
* @return {void}
*/
/**
* @class AVAudioUnitGenerator
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioUnit
*/
/**
* @property {boolean} bypass
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitGenerator/bypass">Apple Documentation</a>
*/
/**
* @method initWithAudioComponentDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitGenerator/initWithAudioComponentDescription:">Apple Documentation</a>
* @param {Object} audioComponentDescription
* @return {AVAudioUnitGenerator}
*/
/**
* @class NSUnitFuelEfficiency
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method litersPer100Kilometers
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitFuelEfficiency/litersPer100Kilometers">Apple Documentation</a>
* @static
* @return {NSUnitFuelEfficiency}
*/
/**
* @method milesPerImperialGallon
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitFuelEfficiency/milesPerImperialGallon">Apple Documentation</a>
* @static
* @return {NSUnitFuelEfficiency}
*/
/**
* @method milesPerGallon
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitFuelEfficiency/milesPerGallon">Apple Documentation</a>
* @static
* @return {NSUnitFuelEfficiency}
*/
/**
* @class AVCaptureAudioDataOutput
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVCaptureOutput
*/
/**
* @method jsnew
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVCaptureAudioDataOutput/new">Apple Documentation</a>
* @static
* @return {AVCaptureAudioDataOutput}
*/
/**
* @property {Object} sampleBufferDelegate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureAudioDataOutput/sampleBufferDelegate">Apple Documentation</a>
* @readonly
*/
/**
* @method recommendedAudioSettingsForAssetWriterWithOutputFileType
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVCaptureAudioDataOutput/recommendedAudioSettingsForAssetWriterWithOutputFileType:">Apple Documentation</a>
* @param {string} outputFileType
* @return {Object}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVCaptureAudioDataOutput/init">Apple Documentation</a>
* @return {AVCaptureAudioDataOutput}
*/
/**
* @class CAKeyframeAnimation
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Animation_Types_Timing/Introduction/Introduction.html">Apple Documentation</a>
* @extends CAPropertyAnimation
*/
/**
* @property {Array} timingFunctions
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Animation_Types_Timing/Introduction/Introduction.html#//apple_ref/occ/instp/CAKeyframeAnimation/timingFunctions">Apple Documentation</a>
*/
/**
* @property {string} rotationMode
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Animation_Types_Timing/Introduction/Introduction.html#//apple_ref/occ/instp/CAKeyframeAnimation/rotationMode">Apple Documentation</a>
*/
/**
* @property {Array} continuityValues
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Animation_Types_Timing/Introduction/Introduction.html#//apple_ref/occ/instp/CAKeyframeAnimation/continuityValues">Apple Documentation</a>
*/
/**
* @property {string} calculationMode
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Animation_Types_Timing/Introduction/Introduction.html#//apple_ref/occ/instp/CAKeyframeAnimation/calculationMode">Apple Documentation</a>
*/
/**
* @property {Array} biasValues
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Animation_Types_Timing/Introduction/Introduction.html#//apple_ref/occ/instp/CAKeyframeAnimation/biasValues">Apple Documentation</a>
*/
/**
* @property {Array} values
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Animation_Types_Timing/Introduction/Introduction.html#//apple_ref/occ/instp/CAKeyframeAnimation/values">Apple Documentation</a>
*/
/**
* @property {Array} tensionValues
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Animation_Types_Timing/Introduction/Introduction.html#//apple_ref/occ/instp/CAKeyframeAnimation/tensionValues">Apple Documentation</a>
*/
/**
* @property {Object} path
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Animation_Types_Timing/Introduction/Introduction.html#//apple_ref/occ/instp/CAKeyframeAnimation/path">Apple Documentation</a>
*/
/**
* @property {Array} keyTimes
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Animation_Types_Timing/Introduction/Introduction.html#//apple_ref/occ/instp/CAKeyframeAnimation/keyTimes">Apple Documentation</a>
*/
/**
* @class NSUnitConverterLinear
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSUnitConverter
*/
/**
* @property {number} coefficient
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSUnitConverterLinear/coefficient">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} constant
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSUnitConverterLinear/constant">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithCoefficientConstant
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSUnitConverterLinear/initWithCoefficient:constant:">Apple Documentation</a>
* @param {number} coefficient
* @param {number} constant
* @return {NSUnitConverterLinear}
*/
/**
* @method initWithCoefficient
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSUnitConverterLinear/initWithCoefficient:">Apple Documentation</a>
* @param {number} coefficient
* @return {NSUnitConverterLinear}
*/
/**
* @class NSUbiquitousKeyValueStore
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method defaultStore
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSUbiquitousKeyValueStore/defaultStore">Apple Documentation</a>
* @static
* @return {NSUbiquitousKeyValueStore}
*/
/**
* @property {Object} dictionaryRepresentation
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSUbiquitousKeyValueStore/dictionaryRepresentation">Apple Documentation</a>
* @readonly
*/
/**
* @method doubleForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSUbiquitousKeyValueStore/doubleForKey:">Apple Documentation</a>
* @param {string} aKey
* @return {number}
*/
/**
* @method setDataForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSUbiquitousKeyValueStore/setData:forKey:">Apple Documentation</a>
* @param {NSData} aData
* @param {string} aKey
* @return {void}
*/
/**
* @method setArrayForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSUbiquitousKeyValueStore/setArray:forKey:">Apple Documentation</a>
* @param {Array} anArray
* @param {string} aKey
* @return {void}
*/
/**
* @method boolForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSUbiquitousKeyValueStore/boolForKey:">Apple Documentation</a>
* @param {string} aKey
* @return {boolean}
*/
/**
* @method setLongLongForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSUbiquitousKeyValueStore/setLongLong:forKey:">Apple Documentation</a>
* @param {number} value
* @param {string} aKey
* @return {void}
*/
/**
* @method synchronize
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSUbiquitousKeyValueStore/synchronize">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method dataForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSUbiquitousKeyValueStore/dataForKey:">Apple Documentation</a>
* @param {string} aKey
* @return {NSData}
*/
/**
* @method setStringForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSUbiquitousKeyValueStore/setString:forKey:">Apple Documentation</a>
* @param {string} aString
* @param {string} aKey
* @return {void}
*/
/**
* @method arrayForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSUbiquitousKeyValueStore/arrayForKey:">Apple Documentation</a>
* @param {string} aKey
* @return {Array}
*/
/**
* @method setObjectForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSUbiquitousKeyValueStore/setObject:forKey:">Apple Documentation</a>
* @param {Object} anObject
* @param {string} aKey
* @return {void}
*/
/**
* @method setDoubleForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSUbiquitousKeyValueStore/setDouble:forKey:">Apple Documentation</a>
* @param {number} value
* @param {string} aKey
* @return {void}
*/
/**
* @method setBoolForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSUbiquitousKeyValueStore/setBool:forKey:">Apple Documentation</a>
* @param {boolean} value
* @param {string} aKey
* @return {void}
*/
/**
* @method removeObjectForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSUbiquitousKeyValueStore/removeObjectForKey:">Apple Documentation</a>
* @param {string} aKey
* @return {void}
*/
/**
* @method dictionaryForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSUbiquitousKeyValueStore/dictionaryForKey:">Apple Documentation</a>
* @param {string} aKey
* @return {Object}
*/
/**
* @method longLongForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSUbiquitousKeyValueStore/longLongForKey:">Apple Documentation</a>
* @param {string} aKey
* @return {number}
*/
/**
* @method stringForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSUbiquitousKeyValueStore/stringForKey:">Apple Documentation</a>
* @param {string} aKey
* @return {string}
*/
/**
* @method objectForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSUbiquitousKeyValueStore/objectForKey:">Apple Documentation</a>
* @param {string} aKey
* @return {Object}
*/
/**
* @method setDictionaryForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSUbiquitousKeyValueStore/setDictionary:forKey:">Apple Documentation</a>
* @param {Object} aDictionary
* @param {string} aKey
* @return {void}
*/
/**
* @class AVAssetResourceLoadingRequestor
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {boolean} providesExpiredSessionReports
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVAssetResourceLoadingRequestor/providesExpiredSessionReports">Apple Documentation</a>
* @readonly
*/
/**
* @class AVAssetResourceLoadingDataRequest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} requestedLength
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetResourceLoadingDataRequest/requestedLength">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} currentOffset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetResourceLoadingDataRequest/currentOffset">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} requestsAllDataToEndOfResource
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetResourceLoadingDataRequest/requestsAllDataToEndOfResource">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} requestedOffset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetResourceLoadingDataRequest/requestedOffset">Apple Documentation</a>
* @readonly
*/
/**
* @method respondWithData
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAssetResourceLoadingDataRequest/respondWithData:">Apple Documentation</a>
* @param {NSData} data
* @return {void}
*/
/**
* @class AVAssetReaderTrackOutput
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html">Apple Documentation</a>
* @extends AVAssetReaderOutput
*/
/**
* @method assetReaderTrackOutputWithTrackOutputSettings
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/AVAssetReaderTrackOutput/assetReaderTrackOutputWithTrack:outputSettings:">Apple Documentation</a>
* @static
* @param {AVAssetTrack} track
* @param {Object} outputSettings
* @return {AVAssetReaderTrackOutput}
*/
/**
* @property {AVAssetTrack} track
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetReaderTrackOutput/track">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} audioTimePitchAlgorithm
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetReaderTrackOutput/audioTimePitchAlgorithm">Apple Documentation</a>
*/
/**
* @property {Object} outputSettings
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetReaderTrackOutput/outputSettings">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithTrackOutputSettings
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetReaderTrackOutput/initWithTrack:outputSettings:">Apple Documentation</a>
* @param {AVAssetTrack} track
* @param {Object} outputSettings
* @return {AVAssetReaderTrackOutput}
*/
/**
* @class AVAudioInputNode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioIONode
*/
/**
* @property {boolean} voiceProcessingInputMuted
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioInputNode/voiceProcessingInputMuted">Apple Documentation</a>
*/
/**
* @property {boolean} voiceProcessingAGCEnabled
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioInputNode/voiceProcessingAGCEnabled">Apple Documentation</a>
*/
/**
* @property {boolean} voiceProcessingBypassed
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioInputNode/voiceProcessingBypassed">Apple Documentation</a>
*/
/**
* @class NSDataDetector
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html">Apple Documentation</a>
* @extends NSRegularExpression
*/
/**
* @method dataDetectorWithTypesError
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSDataDetector/dataDetectorWithTypes:error:">Apple Documentation</a>
* @static
* @param {number} checkingTypes
* @param {Object} error
* @return {NSDataDetector}
*/
/**
* @property {number} checkingTypes
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSDataDetector/checkingTypes">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithTypesError
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSDataDetector/initWithTypes:error:">Apple Documentation</a>
* @param {number} checkingTypes
* @param {Object} error
* @return {NSDataDetector}
*/
/**
* @class NSPurgeableData
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html">Apple Documentation</a>
* @extends NSMutableData
*/
/**
* @class AUAudioUnitBus
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} supportedChannelLayoutTags
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUAudioUnitBus/supportedChannelLayoutTags">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} index
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUAudioUnitBus/index">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} contextPresentationLatency
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUAudioUnitBus/contextPresentationLatency">Apple Documentation</a>
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUAudioUnitBus/name">Apple Documentation</a>
*/
/**
* @property {AVAudioFormat} format
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUAudioUnitBus/format">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} shouldAllocateBuffer
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUAudioUnitBus/shouldAllocateBuffer">Apple Documentation</a>
*/
/**
* @property {boolean} enabled
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUAudioUnitBus/enabled">Apple Documentation</a>
*/
/**
* @property {number} busType
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUAudioUnitBus/busType">Apple Documentation</a>
* @readonly
*/
/**
* @property {AUAudioUnit} ownerAudioUnit
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUAudioUnitBus/ownerAudioUnit">Apple Documentation</a>
* @readonly
*/
/**
* @method setFormatError
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AUAudioUnitBus/setFormat:error:">Apple Documentation</a>
* @param {AVAudioFormat} format
* @param {Object} outError
* @return {boolean}
*/
/**
* @method initWithFormatError
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AUAudioUnitBus/initWithFormat:error:">Apple Documentation</a>
* @param {AVAudioFormat} format
* @param {Object} outError
* @return {AUAudioUnitBus}
*/
/**
* @class NSHashTable
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method weakObjectsHashTable
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSHashTable/weakObjectsHashTable">Apple Documentation</a>
* @static
* @return {NSHashTable}
*/
/**
* @method hashTableWithOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSHashTable/hashTableWithOptions:">Apple Documentation</a>
* @static
* @param {number} options
* @return {NSHashTable}
*/
/**
* @property {number} count
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHashTable/count">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} allObjects
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHashTable/allObjects">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} anyObject
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHashTable/anyObject">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSSet} setRepresentation
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHashTable/setRepresentation">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSPointerFunctions} pointerFunctions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHashTable/pointerFunctions">Apple Documentation</a>
* @readonly
*/
/**
* @method objectEnumerator
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSHashTable/objectEnumerator">Apple Documentation</a>
* @return {NSEnumerator}
*/
/**
* @method containsObject
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSHashTable/containsObject:">Apple Documentation</a>
* @param {Object} anObject
* @return {boolean}
*/
/**
* @method isEqualToHashTable
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSHashTable/isEqualToHashTable:">Apple Documentation</a>
* @param {NSHashTable} other
* @return {boolean}
*/
/**
* @method addObject
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSHashTable/addObject:">Apple Documentation</a>
* @param {Object} object
* @return {void}
*/
/**
* @method minusHashTable
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSHashTable/minusHashTable:">Apple Documentation</a>
* @param {NSHashTable} other
* @return {void}
*/
/**
* @method unionHashTable
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSHashTable/unionHashTable:">Apple Documentation</a>
* @param {NSHashTable} other
* @return {void}
*/
/**
* @method isSubsetOfHashTable
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSHashTable/isSubsetOfHashTable:">Apple Documentation</a>
* @param {NSHashTable} other
* @return {boolean}
*/
/**
* @method initWithOptionsCapacity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSHashTable/initWithOptions:capacity:">Apple Documentation</a>
* @param {number} options
* @param {number} initialCapacity
* @return {NSHashTable}
*/
/**
* @method removeAllObjects
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSHashTable/removeAllObjects">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithPointerFunctionsCapacity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSHashTable/initWithPointerFunctions:capacity:">Apple Documentation</a>
* @param {NSPointerFunctions} functions
* @param {number} initialCapacity
* @return {NSHashTable}
*/
/**
* @method intersectHashTable
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSHashTable/intersectHashTable:">Apple Documentation</a>
* @param {NSHashTable} other
* @return {void}
*/
/**
* @method member
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSHashTable/member:">Apple Documentation</a>
* @param {Object} object
* @return {Object}
*/
/**
* @method intersectsHashTable
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSHashTable/intersectsHashTable:">Apple Documentation</a>
* @param {NSHashTable} other
* @return {boolean}
*/
/**
* @method removeObject
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSHashTable/removeObject:">Apple Documentation</a>
* @param {Object} object
* @return {void}
*/
/**
* @class AVCaptureDataOutputSynchronizer
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} dataOutputs
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDataOutputSynchronizer/dataOutputs">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDataOutputSynchronizer/delegate">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithDataOutputs
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVCaptureDataOutputSynchronizer/initWithDataOutputs:">Apple Documentation</a>
* @param {Array} dataOutputs
* @return {AVCaptureDataOutputSynchronizer}
*/
/**
* @class NSNetServiceBrowser
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSNetServiceBrowser/delegate">Apple Documentation</a>
*/
/**
* @property {boolean} includesPeerToPeer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSNetServiceBrowser/includesPeerToPeer">Apple Documentation</a>
*/
/**
* @method searchForServicesOfTypeInDomain
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetServiceBrowser/searchForServicesOfType:inDomain:">Apple Documentation</a>
* @param {string} type
* @param {string} domainString
* @return {void}
*/
/**
* @method scheduleInRunLoopForMode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetServiceBrowser/scheduleInRunLoop:forMode:">Apple Documentation</a>
* @param {NSRunLoop} aRunLoop
* @param {string} mode
* @return {void}
*/
/**
* @method stop
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetServiceBrowser/stop">Apple Documentation</a>
* @return {void}
*/
/**
* @method searchForRegistrationDomains
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetServiceBrowser/searchForRegistrationDomains">Apple Documentation</a>
* @return {void}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetServiceBrowser/init">Apple Documentation</a>
* @return {NSNetServiceBrowser}
*/
/**
* @method removeFromRunLoopForMode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetServiceBrowser/removeFromRunLoop:forMode:">Apple Documentation</a>
* @param {NSRunLoop} aRunLoop
* @param {string} mode
* @return {void}
*/
/**
* @method searchForBrowsableDomains
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSNetServiceBrowser/searchForBrowsableDomains">Apple Documentation</a>
* @return {void}
*/
/**
* @class NSMutableDictionary
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html">Apple Documentation</a>
* @extends NSDictionary
*/
/**
* @method dictionaryWithContentsOfFile
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSMutableDictionary/dictionaryWithContentsOfFile:">Apple Documentation</a>
* @static
* @param {string} path
* @return {NSMutableDictionary}
*/
/**
* @method dictionaryWithSharedKeySet
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSMutableDictionary/dictionaryWithSharedKeySet:">Apple Documentation</a>
* @static
* @param {Object} keyset
* @return {NSMutableDictionary}
*/
/**
* @method dictionaryWithCapacity
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSMutableDictionary/dictionaryWithCapacity:">Apple Documentation</a>
* @static
* @param {number} numItems
* @return {NSMutableDictionary}
*/
/**
* @method dictionaryWithContentsOfURL
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSMutableDictionary/dictionaryWithContentsOfURL:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @return {NSMutableDictionary}
*/
/**
* @method initWithContentsOfURL
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableDictionary/initWithContentsOfURL:">Apple Documentation</a>
* @param {NSURL} url
* @return {NSMutableDictionary}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableDictionary/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {NSMutableDictionary}
*/
/**
* @method initWithCapacity
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableDictionary/initWithCapacity:">Apple Documentation</a>
* @param {number} numItems
* @return {NSMutableDictionary}
*/
/**
* @method removeObjectsForKeys
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableDictionary/removeObjectsForKeys:">Apple Documentation</a>
* @param {Array} keyArray
* @return {void}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableDictionary/init">Apple Documentation</a>
* @return {NSMutableDictionary}
*/
/**
* @method setDictionary
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableDictionary/setDictionary:">Apple Documentation</a>
* @param {Object} otherDictionary
* @return {void}
*/
/**
* @method removeAllObjects
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableDictionary/removeAllObjects">Apple Documentation</a>
* @return {void}
*/
/**
* @method setValueForKey
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableDictionary/setValue:forKey:">Apple Documentation</a>
* @param {Object} value
* @param {string} key
* @return {void}
*/
/**
* @method removeObjectForKey
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableDictionary/removeObjectForKey:">Apple Documentation</a>
* @param {Object} aKey
* @return {void}
*/
/**
* @method addEntriesFromDictionary
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableDictionary/addEntriesFromDictionary:">Apple Documentation</a>
* @param {Object} otherDictionary
* @return {void}
*/
/**
* @method initWithContentsOfFile
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableDictionary/initWithContentsOfFile:">Apple Documentation</a>
* @param {string} path
* @return {NSMutableDictionary}
*/
/**
* @class AVCaptureInputPort
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Object} clock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCaptureInputPort/clock">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} enabled
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCaptureInputPort/enabled">Apple Documentation</a>
*/
/**
* @property {string} mediaType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCaptureInputPort/mediaType">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} sourceDevicePosition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCaptureInputPort/sourceDevicePosition">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} sourceDeviceType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCaptureInputPort/sourceDeviceType">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVCaptureInput} input
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCaptureInputPort/input">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} formatDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCaptureInputPort/formatDescription">Apple Documentation</a>
* @readonly
*/
/**
* @class NSExpression
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method expressionForKeyPath
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSExpression/expressionForKeyPath:">Apple Documentation</a>
* @static
* @param {string} keyPath
* @return {NSExpression}
*/
/**
* @method expressionForConditionalTrueExpressionFalseExpression
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSExpression/expressionForConditional:trueExpression:falseExpression:">Apple Documentation</a>
* @static
* @param {NSPredicate} predicate
* @param {NSExpression} trueExpression
* @param {NSExpression} falseExpression
* @return {NSExpression}
*/
/**
* @method expressionWithFormat
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSExpression/expressionWithFormat:">Apple Documentation</a>
* @static
* @param {string} expressionFormat
* @param {Array} args
* @return {NSExpression}
*/
/**
* @method expressionForUnionSetWith
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSExpression/expressionForUnionSet:with:">Apple Documentation</a>
* @static
* @param {NSExpression} left
* @param {NSExpression} right
* @return {NSExpression}
*/
/**
* @method expressionForVariable
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSExpression/expressionForVariable:">Apple Documentation</a>
* @static
* @param {string} string
* @return {NSExpression}
*/
/**
* @method expressionWithFormatArgumentArray
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSExpression/expressionWithFormat:argumentArray:">Apple Documentation</a>
* @static
* @param {string} expressionFormat
* @param {Array} arguments
* @return {NSExpression}
*/
/**
* @method expressionForConstantValue
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSExpression/expressionForConstantValue:">Apple Documentation</a>
* @static
* @param {Object} obj
* @return {NSExpression}
*/
/**
* @method expressionForSubqueryUsingIteratorVariablePredicate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSExpression/expressionForSubquery:usingIteratorVariable:predicate:">Apple Documentation</a>
* @static
* @param {NSExpression} expression
* @param {string} variable
* @param {NSPredicate} predicate
* @return {NSExpression}
*/
/**
* @method expressionForFunctionArguments
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSExpression/expressionForFunction:arguments:">Apple Documentation</a>
* @static
* @param {string} name
* @param {Array} parameters
* @return {NSExpression}
*/
/**
* @method expressionForAggregate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSExpression/expressionForAggregate:">Apple Documentation</a>
* @static
* @param {Array} subexpressions
* @return {NSExpression}
*/
/**
* @method expressionForAnyKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSExpression/expressionForAnyKey">Apple Documentation</a>
* @static
* @return {NSExpression}
*/
/**
* @method expressionForIntersectSetWith
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSExpression/expressionForIntersectSet:with:">Apple Documentation</a>
* @static
* @param {NSExpression} left
* @param {NSExpression} right
* @return {NSExpression}
*/
/**
* @method expressionForBlockArguments
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSExpression/expressionForBlock:arguments:">Apple Documentation</a>
* @static
* @param {Function} block
* @param {Array} arguments
* @return {NSExpression}
*/
/**
* @method expressionForFunctionSelectorNameArguments
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSExpression/expressionForFunction:selectorName:arguments:">Apple Documentation</a>
* @static
* @param {NSExpression} target
* @param {string} name
* @param {Array} parameters
* @return {NSExpression}
*/
/**
* @method expressionForEvaluatedObject
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSExpression/expressionForEvaluatedObject">Apple Documentation</a>
* @static
* @return {NSExpression}
*/
/**
* @method expressionForMinusSetWith
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSExpression/expressionForMinusSet:with:">Apple Documentation</a>
* @static
* @param {NSExpression} left
* @param {NSExpression} right
* @return {NSExpression}
*/
/**
* @property {string} function
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSExpression/function">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSExpression} trueExpression
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSExpression/trueExpression">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} constantValue
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSExpression/constantValue">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSExpression} leftExpression
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSExpression/leftExpression">Apple Documentation</a>
* @readonly
*/
/**
* @property {Function} jsexpressionBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSExpression/expressionBlock">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} expressionType
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSExpression/expressionType">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSExpression} falseExpression
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSExpression/falseExpression">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSPredicate} predicate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSExpression/predicate">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} collection
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSExpression/collection">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSExpression} rightExpression
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSExpression/rightExpression">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSExpression} operand
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSExpression/operand">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} arguments
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSExpression/arguments">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} variable
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSExpression/variable">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} keyPath
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSExpression/keyPath">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSExpression/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {NSExpression}
*/
/**
* @method expressionValueWithObjectContext
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSExpression/expressionValueWithObject:context:">Apple Documentation</a>
* @param {Object} object
* @param {NSMutableDictionary} context
* @return {Object}
*/
/**
* @method allowEvaluation
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSExpression/allowEvaluation">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithExpressionType
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSExpression/initWithExpressionType:">Apple Documentation</a>
* @param {number} type
* @return {NSExpression}
*/
/**
* @class NSUnitInformationStorage
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method petabytes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/petabytes">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method zebibytes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/zebibytes">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method exabits
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/exabits">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method yottabytes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/yottabytes">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method gibibits
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/gibibits">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method gigabits
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/gigabits">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method terabytes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/terabytes">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method kibibytes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/kibibytes">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method megabytes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/megabytes">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method gibibytes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/gibibytes">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method exbibytes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/exbibytes">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method megabits
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/megabits">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method kilobits
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/kilobits">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method yottabits
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/yottabits">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method zettabits
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/zettabits">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method mebibytes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/mebibytes">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method kilobytes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/kilobytes">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method tebibits
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/tebibits">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method bits
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/bits">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method yobibits
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/yobibits">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method exbibits
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/exbibits">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method mebibits
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/mebibits">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method gigabytes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/gigabytes">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method yobibytes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/yobibytes">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method petabits
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/petabits">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method pebibits
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/pebibits">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method zebibits
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/zebibits">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method zettabytes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/zettabytes">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method tebibytes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/tebibytes">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method nibbles
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/nibbles">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method kibibits
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/kibibits">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method bytes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/bytes">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method terabits
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/terabits">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method pebibytes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/pebibytes">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @method exabytes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitInformationStorage/exabytes">Apple Documentation</a>
* @static
* @return {NSUnitInformationStorage}
*/
/**
* @class AVContentKeySession
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method contentKeySessionWithKeySystemStorageDirectoryAtURL
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVContentKeySession/contentKeySessionWithKeySystem:storageDirectoryAtURL:">Apple Documentation</a>
* @static
* @param {string} keySystem
* @param {NSURL} storageURL
* @return {AVContentKeySession}
*/
/**
* @method contentKeySessionWithKeySystem
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVContentKeySession/contentKeySessionWithKeySystem:">Apple Documentation</a>
* @static
* @param {string} keySystem
* @return {AVContentKeySession}
*/
/**
* @method removePendingExpiredSessionReportsWithAppIdentifierStorageDirectoryAtURL
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVContentKeySession/removePendingExpiredSessionReports:withAppIdentifier:storageDirectoryAtURL:">Apple Documentation</a>
* @static
* @param {Array} expiredSessionReports
* @param {NSData} appIdentifier
* @param {NSURL} storageURL
* @return {void}
*/
/**
* @method pendingExpiredSessionReportsWithAppIdentifierStorageDirectoryAtURL
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVContentKeySession/pendingExpiredSessionReportsWithAppIdentifier:storageDirectoryAtURL:">Apple Documentation</a>
* @static
* @param {NSData} appIdentifier
* @param {NSURL} storageURL
* @return {Array}
*/
/**
* @property {NSData} contentProtectionSessionIdentifier
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVContentKeySession/contentProtectionSessionIdentifier">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} keySystem
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVContentKeySession/keySystem">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} storageURL
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVContentKeySession/storageURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVContentKeySession/delegate">Apple Documentation</a>
* @readonly
*/
/**
* @method removeContentKeyRecipient
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVContentKeySession/removeContentKeyRecipient:">Apple Documentation</a>
* @param {Object} recipient
* @return {void}
*/
/**
* @method processContentKeyRequestWithIdentifierInitializationDataOptions
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVContentKeySession/processContentKeyRequestWithIdentifier:initializationData:options:">Apple Documentation</a>
* @param {Object} identifier
* @param {NSData} initializationData
* @param {Object} options
* @return {void}
*/
/**
* @method invalidatePersistableContentKeyOptionsCompletionHandler
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVContentKeySession/invalidatePersistableContentKey:options:completionHandler:">Apple Documentation</a>
* @param {NSData} persistableContentKeyData
* @param {Object} options
* @param {Function} handler
* @return {void}
*/
/**
* @method addContentKeyRecipient
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVContentKeySession/addContentKeyRecipient:">Apple Documentation</a>
* @param {Object} recipient
* @return {void}
*/
/**
* @method makeSecureTokenForExpirationDateOfPersistableContentKeyCompletionHandler
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVContentKeySession/makeSecureTokenForExpirationDateOfPersistableContentKey:completionHandler:">Apple Documentation</a>
* @param {NSData} persistableContentKeyData
* @param {Function} handler
* @return {void}
*/
/**
* @method expire
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVContentKeySession/expire">Apple Documentation</a>
* @return {void}
*/
/**
* @method invalidateAllPersistableContentKeysForAppOptionsCompletionHandler
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVContentKeySession/invalidateAllPersistableContentKeysForApp:options:completionHandler:">Apple Documentation</a>
* @param {NSData} appIdentifier
* @param {Object} options
* @param {Function} handler
* @return {void}
*/
/**
* @method renewExpiringResponseDataForContentKeyRequest
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVContentKeySession/renewExpiringResponseDataForContentKeyRequest:">Apple Documentation</a>
* @param {AVContentKeyRequest} contentKeyRequest
* @return {void}
*/
/**
* @class AUParameter
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AUParameterNode
*/
/**
* @property {Array} valueStrings
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUParameter/valueStrings">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} unitName
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUParameter/unitName">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} dependentParameters
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUParameter/dependentParameters">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} maxValue
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUParameter/maxValue">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} value
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUParameter/value">Apple Documentation</a>
*/
/**
* @property {number} minValue
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUParameter/minValue">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} flags
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUParameter/flags">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} address
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUParameter/address">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} unit
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUParameter/unit">Apple Documentation</a>
* @readonly
*/
/**
* @method valueFromString
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AUParameter/valueFromString:">Apple Documentation</a>
* @param {string} string
* @return {number}
*/
/**
* @class NSNotificationCenter
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method defaultCenter
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/clm/NSNotificationCenter/defaultCenter">Apple Documentation</a>
* @static
* @return {NSNotificationCenter}
*/
/**
* @method removeObserver
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSNotificationCenter/removeObserver:">Apple Documentation</a>
* @param {Object} observer
* @return {void}
*/
/**
* @method removeObserverNameObject
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSNotificationCenter/removeObserver:name:object:">Apple Documentation</a>
* @param {Object} observer
* @param {string} aName
* @param {Object} anObject
* @return {void}
*/
/**
* @method addObserverForNameObjectQueueUsingBlock
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSNotificationCenter/addObserverForName:object:queue:usingBlock:">Apple Documentation</a>
* @param {string} name
* @param {Object} obj
* @param {NSOperationQueue} queue
* @param {Function} block
* @return {Object}
*/
/**
* @method postNotification
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSNotificationCenter/postNotification:">Apple Documentation</a>
* @param {NSNotification} notification
* @return {void}
*/
/**
* @method addObserverSelectorNameObject
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSNotificationCenter/addObserver:selector:name:object:">Apple Documentation</a>
* @param {Object} observer
* @param {string} aSelector
* @param {string} aName
* @param {Object} anObject
* @return {void}
*/
/**
* @method postNotificationNameObject
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSNotificationCenter/postNotificationName:object:">Apple Documentation</a>
* @param {string} aName
* @param {Object} anObject
* @return {void}
*/
/**
* @method postNotificationNameObjectUserInfo
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSNotificationCenter/postNotificationName:object:userInfo:">Apple Documentation</a>
* @param {string} aName
* @param {Object} anObject
* @param {Object} aUserInfo
* @return {void}
*/
/**
* @class AVAssetReaderOutputMetadataAdaptor
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method assetReaderOutputMetadataAdaptorWithAssetReaderTrackOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVAssetReaderOutputMetadataAdaptor/assetReaderOutputMetadataAdaptorWithAssetReaderTrackOutput:">Apple Documentation</a>
* @static
* @param {AVAssetReaderTrackOutput} trackOutput
* @return {AVAssetReaderOutputMetadataAdaptor}
*/
/**
* @property {AVAssetReaderTrackOutput} assetReaderTrackOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetReaderOutputMetadataAdaptor/assetReaderTrackOutput">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithAssetReaderTrackOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAssetReaderOutputMetadataAdaptor/initWithAssetReaderTrackOutput:">Apple Documentation</a>
* @param {AVAssetReaderTrackOutput} trackOutput
* @return {AVAssetReaderOutputMetadataAdaptor}
*/
/**
* @method nextTimedMetadataGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAssetReaderOutputMetadataAdaptor/nextTimedMetadataGroup">Apple Documentation</a>
* @return {AVTimedMetadataGroup}
*/
/**
* @class CAMetalLayer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html">Apple Documentation</a>
* @extends CALayer
*/
/**
* @property {Object} drawableSize
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAMetalLayer/drawableSize">Apple Documentation</a>
*/
/**
* @property {Object} colorspace
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAMetalLayer/colorspace">Apple Documentation</a>
*/
/**
* @property {boolean} allowsNextDrawableTimeout
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAMetalLayer/allowsNextDrawableTimeout">Apple Documentation</a>
*/
/**
* @property {boolean} presentsWithTransaction
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAMetalLayer/presentsWithTransaction">Apple Documentation</a>
*/
/**
* @property {boolean} framebufferOnly
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAMetalLayer/framebufferOnly">Apple Documentation</a>
*/
/**
* @property {number} maximumDrawableCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAMetalLayer/maximumDrawableCount">Apple Documentation</a>
*/
/**
* @property {number} pixelFormat
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAMetalLayer/pixelFormat">Apple Documentation</a>
*/
/**
* @property {Object} device
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAMetalLayer/device">Apple Documentation</a>
*/
/**
* @property {Object} preferredDevice
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAMetalLayer/preferredDevice">Apple Documentation</a>
* @readonly
*/
/**
* @method nextDrawable
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instm/CAMetalLayer/nextDrawable">Apple Documentation</a>
* @return {Object}
*/
/**
* @class NSLocale
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method canonicalLocaleIdentifierFromString
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSLocale/canonicalLocaleIdentifierFromString:">Apple Documentation</a>
* @static
* @param {string} string
* @return {string}
*/
/**
* @method ISOLanguageCodes
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSLocale/ISOLanguageCodes">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @method windowsLocaleCodeFromLocaleIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSLocale/windowsLocaleCodeFromLocaleIdentifier:">Apple Documentation</a>
* @static
* @param {string} localeIdentifier
* @return {number}
*/
/**
* @method ISOCountryCodes
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSLocale/ISOCountryCodes">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @method canonicalLanguageIdentifierFromString
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSLocale/canonicalLanguageIdentifierFromString:">Apple Documentation</a>
* @static
* @param {string} string
* @return {string}
*/
/**
* @method localeIdentifierFromComponents
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSLocale/localeIdentifierFromComponents:">Apple Documentation</a>
* @static
* @param {Object} dict
* @return {string}
*/
/**
* @method autoupdatingCurrentLocale
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSLocale/autoupdatingCurrentLocale">Apple Documentation</a>
* @static
* @return {NSLocale}
*/
/**
* @method preferredLanguages
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSLocale/preferredLanguages">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @method lineDirectionForLanguage
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSLocale/lineDirectionForLanguage:">Apple Documentation</a>
* @static
* @param {string} isoLangCode
* @return {number}
*/
/**
* @method commonISOCurrencyCodes
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSLocale/commonISOCurrencyCodes">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @method characterDirectionForLanguage
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSLocale/characterDirectionForLanguage:">Apple Documentation</a>
* @static
* @param {string} isoLangCode
* @return {number}
*/
/**
* @method componentsFromLocaleIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSLocale/componentsFromLocaleIdentifier:">Apple Documentation</a>
* @static
* @param {string} string
* @return {Object}
*/
/**
* @method localeIdentifierFromWindowsLocaleCode
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSLocale/localeIdentifierFromWindowsLocaleCode:">Apple Documentation</a>
* @static
* @param {number} lcid
* @return {string}
*/
/**
* @method currentLocale
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSLocale/currentLocale">Apple Documentation</a>
* @static
* @return {NSLocale}
*/
/**
* @method systemLocale
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSLocale/systemLocale">Apple Documentation</a>
* @static
* @return {NSLocale}
*/
/**
* @method ISOCurrencyCodes
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSLocale/ISOCurrencyCodes">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @method availableLocaleIdentifiers
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSLocale/availableLocaleIdentifiers">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @method localeWithLocaleIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSLocale/localeWithLocaleIdentifier:">Apple Documentation</a>
* @static
* @param {string} ident
* @return {NSLocale}
*/
/**
* @method initWithLocaleIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSLocale/initWithLocaleIdentifier:">Apple Documentation</a>
* @param {string} string
* @return {NSLocale}
*/
/**
* @method localizedStringForCountryCode
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSLocale/localizedStringForCountryCode:">Apple Documentation</a>
* @param {string} countryCode
* @return {string}
*/
/**
* @method localizedStringForLanguageCode
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSLocale/localizedStringForLanguageCode:">Apple Documentation</a>
* @param {string} languageCode
* @return {string}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSLocale/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {NSLocale}
*/
/**
* @method localizedStringForVariantCode
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSLocale/localizedStringForVariantCode:">Apple Documentation</a>
* @param {string} variantCode
* @return {string}
*/
/**
* @method localizedStringForLocaleIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSLocale/localizedStringForLocaleIdentifier:">Apple Documentation</a>
* @param {string} localeIdentifier
* @return {string}
*/
/**
* @method localizedStringForCollatorIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSLocale/localizedStringForCollatorIdentifier:">Apple Documentation</a>
* @param {string} collatorIdentifier
* @return {string}
*/
/**
* @method localizedStringForCalendarIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSLocale/localizedStringForCalendarIdentifier:">Apple Documentation</a>
* @param {string} calendarIdentifier
* @return {string}
*/
/**
* @method localizedStringForScriptCode
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSLocale/localizedStringForScriptCode:">Apple Documentation</a>
* @param {string} scriptCode
* @return {string}
*/
/**
* @method objectForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSLocale/objectForKey:">Apple Documentation</a>
* @param {string} key
* @return {Object}
*/
/**
* @method localizedStringForCurrencyCode
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSLocale/localizedStringForCurrencyCode:">Apple Documentation</a>
* @param {string} currencyCode
* @return {string}
*/
/**
* @method localizedStringForCollationIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSLocale/localizedStringForCollationIdentifier:">Apple Documentation</a>
* @param {string} collationIdentifier
* @return {string}
*/
/**
* @method displayNameForKeyValue
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSLocale/displayNameForKey:value:">Apple Documentation</a>
* @param {string} key
* @param {Object} value
* @return {string}
*/
/**
* @class AVMutableAudioMix
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioMix
*/
/**
* @method audioMix
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMutableAudioMix/audioMix">Apple Documentation</a>
* @static
* @return {AVMutableAudioMix}
*/
/**
* @property {Array} inputParameters
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableAudioMix/inputParameters">Apple Documentation</a>
*/
/**
* @class NSTimeZone
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method timeZoneForSecondsFromGMT
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/clm/NSTimeZone/timeZoneForSecondsFromGMT:">Apple Documentation</a>
* @static
* @param {number} seconds
* @return {NSTimeZone}
*/
/**
* @method timeZoneWithAbbreviation
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/clm/NSTimeZone/timeZoneWithAbbreviation:">Apple Documentation</a>
* @static
* @param {string} abbreviation
* @return {NSTimeZone}
*/
/**
* @method knownTimeZoneNames
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/clm/NSTimeZone/knownTimeZoneNames">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @method systemTimeZone
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/clm/NSTimeZone/systemTimeZone">Apple Documentation</a>
* @static
* @return {NSTimeZone}
*/
/**
* @method defaultTimeZone
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/clm/NSTimeZone/defaultTimeZone">Apple Documentation</a>
* @static
* @return {NSTimeZone}
*/
/**
* @method timeZoneWithNameData
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/clm/NSTimeZone/timeZoneWithName:data:">Apple Documentation</a>
* @static
* @param {string} tzName
* @param {NSData} aData
* @return {NSTimeZone}
*/
/**
* @method setDefaultTimeZone
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/clm/NSTimeZone/setDefaultTimeZone:">Apple Documentation</a>
* @static
* @param {NSTimeZone} defaultTimeZone
* @return {void}
*/
/**
* @method timeZoneDataVersion
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/clm/NSTimeZone/timeZoneDataVersion">Apple Documentation</a>
* @static
* @return {string}
*/
/**
* @method localTimeZone
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/clm/NSTimeZone/localTimeZone">Apple Documentation</a>
* @static
* @return {NSTimeZone}
*/
/**
* @method setAbbreviationDictionary
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/clm/NSTimeZone/setAbbreviationDictionary:">Apple Documentation</a>
* @static
* @param {Object} abbreviationDictionary
* @return {void}
*/
/**
* @method resetSystemTimeZone
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/clm/NSTimeZone/resetSystemTimeZone">Apple Documentation</a>
* @static
* @return {void}
*/
/**
* @method timeZoneWithName
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/clm/NSTimeZone/timeZoneWithName:">Apple Documentation</a>
* @static
* @param {string} tzName
* @return {NSTimeZone}
*/
/**
* @method abbreviationDictionary
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/clm/NSTimeZone/abbreviationDictionary">Apple Documentation</a>
* @static
* @return {Object}
*/
/**
* @property {NSData} data
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/instp/NSTimeZone/data">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/instp/NSTimeZone/name">Apple Documentation</a>
* @readonly
*/
/**
* @method isDaylightSavingTimeForDate
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/instm/NSTimeZone/isDaylightSavingTimeForDate:">Apple Documentation</a>
* @param {Date} aDate
* @return {boolean}
*/
/**
* @method localizedNameLocale
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/instm/NSTimeZone/localizedName:locale:">Apple Documentation</a>
* @param {number} style
* @param {NSLocale} locale
* @return {string}
*/
/**
* @method secondsFromGMTForDate
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/instm/NSTimeZone/secondsFromGMTForDate:">Apple Documentation</a>
* @param {Date} aDate
* @return {number}
*/
/**
* @method isEqualToTimeZone
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/instm/NSTimeZone/isEqualToTimeZone:">Apple Documentation</a>
* @param {NSTimeZone} aTimeZone
* @return {boolean}
*/
/**
* @method initWithNameData
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/instm/NSTimeZone/initWithName:data:">Apple Documentation</a>
* @param {string} tzName
* @param {NSData} aData
* @return {NSTimeZone}
*/
/**
* @method abbreviationForDate
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/instm/NSTimeZone/abbreviationForDate:">Apple Documentation</a>
* @param {Date} aDate
* @return {string}
*/
/**
* @method daylightSavingTimeOffsetForDate
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/instm/NSTimeZone/daylightSavingTimeOffsetForDate:">Apple Documentation</a>
* @param {Date} aDate
* @return {number}
*/
/**
* @method initWithName
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/instm/NSTimeZone/initWithName:">Apple Documentation</a>
* @param {string} tzName
* @return {NSTimeZone}
*/
/**
* @method nextDaylightSavingTimeTransitionAfterDate
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Introspection/Introspection.html#//apple_ref/occ/instm/NSTimeZone/nextDaylightSavingTimeTransitionAfterDate:">Apple Documentation</a>
* @param {Date} aDate
* @return {Date}
*/
/**
* @class AVMutableVideoCompositionLayerInstruction
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVVideoCompositionLayerInstruction
*/
/**
* @method videoCompositionLayerInstruction
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMutableVideoCompositionLayerInstruction/videoCompositionLayerInstruction">Apple Documentation</a>
* @static
* @return {AVMutableVideoCompositionLayerInstruction}
*/
/**
* @method videoCompositionLayerInstructionWithAssetTrack
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMutableVideoCompositionLayerInstruction/videoCompositionLayerInstructionWithAssetTrack:">Apple Documentation</a>
* @static
* @param {AVAssetTrack} track
* @return {AVMutableVideoCompositionLayerInstruction}
*/
/**
* @property {number} trackID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableVideoCompositionLayerInstruction/trackID">Apple Documentation</a>
*/
/**
* @method setOpacityAtTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableVideoCompositionLayerInstruction/setOpacity:atTime:">Apple Documentation</a>
* @param {number} opacity
* @param {Object} time
* @return {void}
*/
/**
* @method setCropRectangleRampFromStartCropRectangleToEndCropRectangleTimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableVideoCompositionLayerInstruction/setCropRectangleRampFromStartCropRectangle:toEndCropRectangle:timeRange:">Apple Documentation</a>
* @param {Object} startCropRectangle
* @param {Object} endCropRectangle
* @param {Object} timeRange
* @return {void}
*/
/**
* @method setTransformAtTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableVideoCompositionLayerInstruction/setTransform:atTime:">Apple Documentation</a>
* @param {Object} transform
* @param {Object} time
* @return {void}
*/
/**
* @method setCropRectangleAtTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableVideoCompositionLayerInstruction/setCropRectangle:atTime:">Apple Documentation</a>
* @param {Object} cropRectangle
* @param {Object} time
* @return {void}
*/
/**
* @method setTransformRampFromStartTransformToEndTransformTimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableVideoCompositionLayerInstruction/setTransformRampFromStartTransform:toEndTransform:timeRange:">Apple Documentation</a>
* @param {Object} startTransform
* @param {Object} endTransform
* @param {Object} timeRange
* @return {void}
*/
/**
* @method setOpacityRampFromStartOpacityToEndOpacityTimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableVideoCompositionLayerInstruction/setOpacityRampFromStartOpacity:toEndOpacity:timeRange:">Apple Documentation</a>
* @param {number} startOpacity
* @param {number} endOpacity
* @param {Object} timeRange
* @return {void}
*/
/**
* @class AVSpeechSynthesizer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} outputChannels
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVSpeechSynthesizer/outputChannels">Apple Documentation</a>
*/
/**
* @property {boolean} mixToTelephonyUplink
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVSpeechSynthesizer/mixToTelephonyUplink">Apple Documentation</a>
*/
/**
* @property {boolean} paused
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVSpeechSynthesizer/paused">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVSpeechSynthesizer/delegate">Apple Documentation</a>
*/
/**
* @property {boolean} usesApplicationAudioSession
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVSpeechSynthesizer/usesApplicationAudioSession">Apple Documentation</a>
*/
/**
* @property {boolean} speaking
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVSpeechSynthesizer/speaking">Apple Documentation</a>
* @readonly
*/
/**
* @method continueSpeaking
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVSpeechSynthesizer/continueSpeaking">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method writeUtteranceToBufferCallback
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVSpeechSynthesizer/writeUtterance:toBufferCallback:">Apple Documentation</a>
* @param {AVSpeechUtterance} utterance
* @param {Function} bufferCallback
* @return {void}
*/
/**
* @method speakUtterance
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVSpeechSynthesizer/speakUtterance:">Apple Documentation</a>
* @param {AVSpeechUtterance} utterance
* @return {void}
*/
/**
* @method pauseSpeakingAtBoundary
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVSpeechSynthesizer/pauseSpeakingAtBoundary:">Apple Documentation</a>
* @param {number} boundary
* @return {boolean}
*/
/**
* @method stopSpeakingAtBoundary
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVSpeechSynthesizer/stopSpeakingAtBoundary:">Apple Documentation</a>
* @param {number} boundary
* @return {boolean}
*/
/**
* @class NSInvocationOperation
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/ConcurrencyProgrammingGuide/OperationObjects/OperationObjects.html">Apple Documentation</a>
* @extends NSOperation
*/
/**
* @property {NSInvocation} invocation
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/ConcurrencyProgrammingGuide/OperationObjects/OperationObjects.html#//apple_ref/occ/instp/NSInvocationOperation/invocation">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} result
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/ConcurrencyProgrammingGuide/OperationObjects/OperationObjects.html#//apple_ref/occ/instp/NSInvocationOperation/result">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithInvocation
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/ConcurrencyProgrammingGuide/OperationObjects/OperationObjects.html#//apple_ref/occ/instm/NSInvocationOperation/initWithInvocation:">Apple Documentation</a>
* @param {NSInvocation} inv
* @return {NSInvocationOperation}
*/
/**
* @method initWithTargetSelectorObject
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/ConcurrencyProgrammingGuide/OperationObjects/OperationObjects.html#//apple_ref/occ/instm/NSInvocationOperation/initWithTarget:selector:object:">Apple Documentation</a>
* @param {Object} target
* @param {string} sel
* @param {Object} arg
* @return {NSInvocationOperation}
*/
/**
* @class AVCaptureAutoExposureBracketedStillImageSettings
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVCaptureBracketedStillImageSettings
*/
/**
* @method autoExposureSettingsWithExposureTargetBias
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVCaptureAutoExposureBracketedStillImageSettings/autoExposureSettingsWithExposureTargetBias:">Apple Documentation</a>
* @static
* @param {number} exposureTargetBias
* @return {AVCaptureAutoExposureBracketedStillImageSettings}
*/
/**
* @property {number} exposureTargetBias
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureAutoExposureBracketedStillImageSettings/exposureTargetBias">Apple Documentation</a>
* @readonly
*/
/**
* @class AVQueuePlayer
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html">Apple Documentation</a>
* @extends AVPlayer
*/
/**
* @method queuePlayerWithItems
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/AVQueuePlayer/queuePlayerWithItems:">Apple Documentation</a>
* @static
* @param {Array} items
* @return {AVQueuePlayer}
*/
/**
* @method removeAllItems
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/AVQueuePlayer/removeAllItems">Apple Documentation</a>
* @return {void}
*/
/**
* @method removeItem
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/AVQueuePlayer/removeItem:">Apple Documentation</a>
* @param {AVPlayerItem} item
* @return {void}
*/
/**
* @method items
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/AVQueuePlayer/items">Apple Documentation</a>
* @return {Array}
*/
/**
* @method initWithItems
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/AVQueuePlayer/initWithItems:">Apple Documentation</a>
* @param {Array} items
* @return {AVQueuePlayer}
*/
/**
* @method insertItemAfterItem
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/AVQueuePlayer/insertItem:afterItem:">Apple Documentation</a>
* @param {AVPlayerItem} item
* @param {AVPlayerItem} afterItem
* @return {void}
*/
/**
* @method canInsertItemAfterItem
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/AVQueuePlayer/canInsertItem:afterItem:">Apple Documentation</a>
* @param {AVPlayerItem} item
* @param {AVPlayerItem} afterItem
* @return {boolean}
*/
/**
* @method advanceToNextItem
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/AVQueuePlayer/advanceToNextItem">Apple Documentation</a>
* @return {void}
*/
/**
* @class AUAudioUnitBusArray
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} count
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUAudioUnitBusArray/count">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} countChangeable
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUAudioUnitBusArray/countChangeable">Apple Documentation</a>
* @readonly
*/
/**
* @property {AUAudioUnit} ownerAudioUnit
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUAudioUnitBusArray/ownerAudioUnit">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} busType
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUAudioUnitBusArray/busType">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithAudioUnitBusType
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AUAudioUnitBusArray/initWithAudioUnit:busType:">Apple Documentation</a>
* @param {AUAudioUnit} owner
* @param {number} busType
* @return {AUAudioUnitBusArray}
*/
/**
* @method replaceBusses
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AUAudioUnitBusArray/replaceBusses:">Apple Documentation</a>
* @param {Array} busArray
* @return {void}
*/
/**
* @method setBusCountError
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AUAudioUnitBusArray/setBusCount:error:">Apple Documentation</a>
* @param {number} count
* @param {Object} outError
* @return {boolean}
*/
/**
* @method objectAtIndexedSubscript
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AUAudioUnitBusArray/objectAtIndexedSubscript:">Apple Documentation</a>
* @param {number} index
* @return {AUAudioUnitBus}
*/
/**
* @method initWithAudioUnitBusTypeBusses
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AUAudioUnitBusArray/initWithAudioUnit:busType:busses:">Apple Documentation</a>
* @param {AUAudioUnit} owner
* @param {number} busType
* @param {Array} busArray
* @return {AUAudioUnitBusArray}
*/
/**
* @class CATiledLayer
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html">Apple Documentation</a>
* @extends CALayer
*/
/**
* @method fadeDuration
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/CATiledLayer/fadeDuration">Apple Documentation</a>
* @static
* @return {number}
*/
/**
* @property {Object} tileSize
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/CATiledLayer/tileSize">Apple Documentation</a>
*/
/**
* @property {number} levelsOfDetailBias
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/CATiledLayer/levelsOfDetailBias">Apple Documentation</a>
*/
/**
* @property {number} levelsOfDetail
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/CATiledLayer/levelsOfDetail">Apple Documentation</a>
*/
/**
* @class AVAudioUnitComponent
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} allTagNames
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitComponent/allTagNames">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitComponent/name">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} audioComponentDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitComponent/audioComponentDescription">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} hasMIDIInput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitComponent/hasMIDIInput">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} localizedTypeName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitComponent/localizedTypeName">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} typeName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitComponent/typeName">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} versionString
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitComponent/versionString">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} version
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitComponent/version">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} sandboxSafe
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitComponent/sandboxSafe">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} manufacturerName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitComponent/manufacturerName">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} audioComponent
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitComponent/audioComponent">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} hasMIDIOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitComponent/hasMIDIOutput">Apple Documentation</a>
* @readonly
*/
/**
* @class NSXPCInterface
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method interfaceWithProtocol
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSXPCInterface/interfaceWithProtocol:">Apple Documentation</a>
* @static
* @param {Protocol} protocol
* @return {NSXPCInterface}
*/
/**
* @property {Protocol} protocol
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSXPCInterface/protocol">Apple Documentation</a>
*/
/**
* @method setInterfaceForSelectorArgumentIndexOfReply
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSXPCInterface/setInterface:forSelector:argumentIndex:ofReply:">Apple Documentation</a>
* @param {NSXPCInterface} ifc
* @param {string} sel
* @param {number} arg
* @param {boolean} ofReply
* @return {void}
*/
/**
* @method classesForSelectorArgumentIndexOfReply
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSXPCInterface/classesForSelector:argumentIndex:ofReply:">Apple Documentation</a>
* @param {string} sel
* @param {number} arg
* @param {boolean} ofReply
* @return {NSSet}
*/
/**
* @method setClassesForSelectorArgumentIndexOfReply
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSXPCInterface/setClasses:forSelector:argumentIndex:ofReply:">Apple Documentation</a>
* @param {NSSet} classes
* @param {string} sel
* @param {number} arg
* @param {boolean} ofReply
* @return {void}
*/
/**
* @method interfaceForSelectorArgumentIndexOfReply
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instm/NSXPCInterface/interfaceForSelector:argumentIndex:ofReply:">Apple Documentation</a>
* @param {string} sel
* @param {number} arg
* @param {boolean} ofReply
* @return {NSXPCInterface}
*/
/**
* @class NSEnergyFormatter
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html">Apple Documentation</a>
* @extends NSFormatter
*/
/**
* @property {number} unitStyle
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSEnergyFormatter/unitStyle">Apple Documentation</a>
*/
/**
* @property {NSNumberFormatter} numberFormatter
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSEnergyFormatter/numberFormatter">Apple Documentation</a>
*/
/**
* @property {boolean} forFoodEnergyUse
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSEnergyFormatter/forFoodEnergyUse">Apple Documentation</a>
*/
/**
* @method stringFromJoules
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSEnergyFormatter/stringFromJoules:">Apple Documentation</a>
* @param {number} numberInJoules
* @return {string}
*/
/**
* @method unitStringFromValueUnit
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSEnergyFormatter/unitStringFromValue:unit:">Apple Documentation</a>
* @param {number} value
* @param {number} unit
* @return {string}
*/
/**
* @method stringFromValueUnit
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSEnergyFormatter/stringFromValue:unit:">Apple Documentation</a>
* @param {number} value
* @param {number} unit
* @return {string}
*/
/**
* @class AVPlayerLayer
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html">Apple Documentation</a>
* @extends CALayer
*/
/**
* @method playerLayerWithPlayer
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/AVPlayerLayer/playerLayerWithPlayer:">Apple Documentation</a>
* @static
* @param {AVPlayer} player
* @return {AVPlayerLayer}
*/
/**
* @property {Object} pixelBufferAttributes
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/AVPlayerLayer/pixelBufferAttributes">Apple Documentation</a>
*/
/**
* @property {AVPlayer} player
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/AVPlayerLayer/player">Apple Documentation</a>
*/
/**
* @property {string} videoGravity
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/AVPlayerLayer/videoGravity">Apple Documentation</a>
*/
/**
* @property {Object} videoRect
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/AVPlayerLayer/videoRect">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} readyForDisplay
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/AVPlayerLayer/readyForDisplay">Apple Documentation</a>
* @readonly
*/
/**
* @class NSPointerArray
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method strongObjectsPointerArray
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSPointerArray/strongObjectsPointerArray">Apple Documentation</a>
* @static
* @return {NSPointerArray}
*/
/**
* @method pointerArrayWithOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSPointerArray/pointerArrayWithOptions:">Apple Documentation</a>
* @static
* @param {number} options
* @return {NSPointerArray}
*/
/**
* @method weakObjectsPointerArray
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSPointerArray/weakObjectsPointerArray">Apple Documentation</a>
* @static
* @return {NSPointerArray}
*/
/**
* @method pointerArrayWithPointerFunctions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSPointerArray/pointerArrayWithPointerFunctions:">Apple Documentation</a>
* @static
* @param {NSPointerFunctions} functions
* @return {NSPointerArray}
*/
/**
* @property {number} count
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSPointerArray/count">Apple Documentation</a>
*/
/**
* @property {NSPointerFunctions} pointerFunctions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSPointerArray/pointerFunctions">Apple Documentation</a>
* @readonly
*/
/**
* @method compact
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSPointerArray/compact">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSPointerArray/initWithOptions:">Apple Documentation</a>
* @param {number} options
* @return {NSPointerArray}
*/
/**
* @method initWithPointerFunctions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSPointerArray/initWithPointerFunctions:">Apple Documentation</a>
* @param {NSPointerFunctions} functions
* @return {NSPointerArray}
*/
/**
* @method removePointerAtIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSPointerArray/removePointerAtIndex:">Apple Documentation</a>
* @param {number} index
* @return {void}
*/
/**
* @class AVAudioMix
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} inputParameters
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioMix/inputParameters">Apple Documentation</a>
* @readonly
*/
/**
* @class AVPersistableContentKeyRequest
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVContentKeyRequest
*/
/**
* @method persistableContentKeyFromKeyVendorResponseOptionsError
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVPersistableContentKeyRequest/persistableContentKeyFromKeyVendorResponse:options:error:">Apple Documentation</a>
* @param {NSData} keyVendorResponse
* @param {Object} options
* @param {Object} outError
* @return {NSData}
*/
/**
* @class NSExtensionItem
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {NSAttributedString} attributedTitle
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSExtensionItem/attributedTitle">Apple Documentation</a>
*/
/**
* @property {NSAttributedString} attributedContentText
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSExtensionItem/attributedContentText">Apple Documentation</a>
*/
/**
* @property {Array} attachments
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSExtensionItem/attachments">Apple Documentation</a>
*/
/**
* @property {Object} userInfo
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSExtensionItem/userInfo">Apple Documentation</a>
*/
/**
* @class AVTimedMetadataGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVMetadataGroup
*/
/**
* @property {Array} items
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVTimedMetadataGroup/items">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} timeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVTimedMetadataGroup/timeRange">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithSampleBuffer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVTimedMetadataGroup/initWithSampleBuffer:">Apple Documentation</a>
* @param {Object} sampleBuffer
* @return {AVTimedMetadataGroup}
*/
/**
* @method initWithItemsTimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVTimedMetadataGroup/initWithItems:timeRange:">Apple Documentation</a>
* @param {Array} items
* @param {Object} timeRange
* @return {AVTimedMetadataGroup}
*/
/**
* @method copyFormatDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVTimedMetadataGroup/copyFormatDescription">Apple Documentation</a>
* @return {Object}
*/
/**
* @class AVCaptureSynchronizedMetadataObjectData
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVCaptureSynchronizedData
*/
/**
* @property {Array} metadataObjects
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureSynchronizedMetadataObjectData/metadataObjects">Apple Documentation</a>
* @readonly
*/
/**
* @class NSUnitConverter
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method baseUnitValueFromValue
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/instm/NSUnitConverter/baseUnitValueFromValue:">Apple Documentation</a>
* @param {number} value
* @return {number}
*/
/**
* @method valueFromBaseUnitValue
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/instm/NSUnitConverter/valueFromBaseUnitValue:">Apple Documentation</a>
* @param {number} baseUnitValue
* @return {number}
*/
/**
* @class NSPipe
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method pipe
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSPipe/pipe">Apple Documentation</a>
* @static
* @return {NSPipe}
*/
/**
* @property {NSFileHandle} fileHandleForReading
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSPipe/fileHandleForReading">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSFileHandle} fileHandleForWriting
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSPipe/fileHandleForWriting">Apple Documentation</a>
* @readonly
*/
/**
* @class AVMetadataSalientObject
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVMetadataObject
*/
/**
* @property {number} objectID
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVMetadataSalientObject/objectID">Apple Documentation</a>
* @readonly
*/
/**
* @class AVFragmentedAsset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVURLAsset
*/
/**
* @method fragmentedAssetWithURLOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVFragmentedAsset/fragmentedAssetWithURL:options:">Apple Documentation</a>
* @static
* @param {NSURL} URL
* @param {Object} options
* @return {AVFragmentedAsset}
*/
/**
* @property {Array} tracks
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVFragmentedAsset/tracks">Apple Documentation</a>
* @readonly
*/
/**
* @method trackWithTrackID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVFragmentedAsset/trackWithTrackID:">Apple Documentation</a>
* @param {number} trackID
* @return {AVFragmentedAssetTrack}
*/
/**
* @method tracksWithMediaCharacteristic
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVFragmentedAsset/tracksWithMediaCharacteristic:">Apple Documentation</a>
* @param {string} mediaCharacteristic
* @return {Array}
*/
/**
* @method tracksWithMediaType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVFragmentedAsset/tracksWithMediaType:">Apple Documentation</a>
* @param {string} mediaType
* @return {Array}
*/
/**
* @class SFSpeechRecognitionResult
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} transcriptions
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechRecognitionResult/transcriptions">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} final
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechRecognitionResult/final">Apple Documentation</a>
* @readonly
*/
/**
* @property {SFTranscription} bestTranscription
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechRecognitionResult/bestTranscription">Apple Documentation</a>
* @readonly
*/
/**
* @class AVPlayerItem
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method playerItemWithAsset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVPlayerItem/playerItemWithAsset:">Apple Documentation</a>
* @static
* @param {AVAsset} asset
* @return {AVPlayerItem}
*/
/**
* @method playerItemWithURL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVPlayerItem/playerItemWithURL:">Apple Documentation</a>
* @static
* @param {NSURL} URL
* @return {AVPlayerItem}
*/
/**
* @method playerItemWithAssetAutomaticallyLoadedAssetKeys
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVPlayerItem/playerItemWithAsset:automaticallyLoadedAssetKeys:">Apple Documentation</a>
* @static
* @param {AVAsset} asset
* @param {Array} automaticallyLoadedAssetKeys
* @return {AVPlayerItem}
*/
/**
* @property {number} status
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItem/status">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSError} error
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItem/error">Apple Documentation</a>
* @readonly
*/
/**
* @method accessLog
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/accessLog">Apple Documentation</a>
* @return {AVPlayerItemAccessLog}
*/
/**
* @method selectMediaOptionAutomaticallyInMediaSelectionGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/selectMediaOptionAutomaticallyInMediaSelectionGroup:">Apple Documentation</a>
* @param {AVMediaSelectionGroup} mediaSelectionGroup
* @return {void}
*/
/**
* @method errorLog
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/errorLog">Apple Documentation</a>
* @return {AVPlayerItemErrorLog}
*/
/**
* @method initWithAsset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/initWithAsset:">Apple Documentation</a>
* @param {AVAsset} asset
* @return {AVPlayerItem}
*/
/**
* @method seekToTimeToleranceBeforeToleranceAfter
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/seekToTime:toleranceBefore:toleranceAfter:">Apple Documentation</a>
* @param {Object} time
* @param {Object} toleranceBefore
* @param {Object} toleranceAfter
* @return {void}
*/
/**
* @method currentDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/currentDate">Apple Documentation</a>
* @return {Date}
*/
/**
* @method removeOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/removeOutput:">Apple Documentation</a>
* @param {AVPlayerItemOutput} output
* @return {void}
*/
/**
* @method seekToTimeToleranceBeforeToleranceAfterCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/seekToTime:toleranceBefore:toleranceAfter:completionHandler:">Apple Documentation</a>
* @param {Object} time
* @param {Object} toleranceBefore
* @param {Object} toleranceAfter
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method seekToTimeCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/seekToTime:completionHandler:">Apple Documentation</a>
* @param {Object} time
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method seekToDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/seekToDate:">Apple Documentation</a>
* @param {Date} date
* @return {boolean}
*/
/**
* @method initWithAssetAutomaticallyLoadedAssetKeys
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/initWithAsset:automaticallyLoadedAssetKeys:">Apple Documentation</a>
* @param {AVAsset} asset
* @param {Array} automaticallyLoadedAssetKeys
* @return {AVPlayerItem}
*/
/**
* @method seekToDateCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/seekToDate:completionHandler:">Apple Documentation</a>
* @param {Date} date
* @param {Function} completionHandler
* @return {boolean}
*/
/**
* @method currentTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/currentTime">Apple Documentation</a>
* @return {Object}
*/
/**
* @method removeMediaDataCollector
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/removeMediaDataCollector:">Apple Documentation</a>
* @param {AVPlayerItemMediaDataCollector} collector
* @return {void}
*/
/**
* @method initWithURL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/initWithURL:">Apple Documentation</a>
* @param {NSURL} URL
* @return {AVPlayerItem}
*/
/**
* @method addOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/addOutput:">Apple Documentation</a>
* @param {AVPlayerItemOutput} output
* @return {void}
*/
/**
* @method selectMediaOptionInMediaSelectionGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/selectMediaOption:inMediaSelectionGroup:">Apple Documentation</a>
* @param {AVMediaSelectionOption} mediaSelectionOption
* @param {AVMediaSelectionGroup} mediaSelectionGroup
* @return {void}
*/
/**
* @method addMediaDataCollector
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/addMediaDataCollector:">Apple Documentation</a>
* @param {AVPlayerItemMediaDataCollector} collector
* @return {void}
*/
/**
* @method selectedMediaOptionInMediaSelectionGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/selectedMediaOptionInMediaSelectionGroup:">Apple Documentation</a>
* @param {AVMediaSelectionGroup} mediaSelectionGroup
* @return {AVMediaSelectionOption}
*/
/**
* @method cancelPendingSeeks
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/cancelPendingSeeks">Apple Documentation</a>
* @return {void}
*/
/**
* @method seekToTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/seekToTime:">Apple Documentation</a>
* @param {Object} time
* @return {void}
*/
/**
* @method stepByCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItem/stepByCount:">Apple Documentation</a>
* @param {number} stepCount
* @return {void}
*/
/**
* @class AVSynchronizedLayer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends CALayer
*/
/**
* @method synchronizedLayerWithPlayerItem
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVSynchronizedLayer/synchronizedLayerWithPlayerItem:">Apple Documentation</a>
* @static
* @param {AVPlayerItem} playerItem
* @return {AVSynchronizedLayer}
*/
/**
* @property {AVPlayerItem} playerItem
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVSynchronizedLayer/playerItem">Apple Documentation</a>
*/
/**
* @class NSMetadataItem
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} attributes
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSMetadataItem/attributes">Apple Documentation</a>
* @readonly
*/
/**
* @method valuesForAttributes
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSMetadataItem/valuesForAttributes:">Apple Documentation</a>
* @param {Array} keys
* @return {Object}
*/
/**
* @method valueForAttribute
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSMetadataItem/valueForAttribute:">Apple Documentation</a>
* @param {string} key
* @return {Object}
*/
/**
* @class NSISO8601DateFormatter
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html">Apple Documentation</a>
* @extends NSFormatter
*/
/**
* @method stringFromDateTimeZoneFormatOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/clm/NSISO8601DateFormatter/stringFromDate:timeZone:formatOptions:">Apple Documentation</a>
* @static
* @param {Date} date
* @param {NSTimeZone} timeZone
* @param {number} formatOptions
* @return {string}
*/
/**
* @property {number} formatOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instp/NSISO8601DateFormatter/formatOptions">Apple Documentation</a>
*/
/**
* @property {NSTimeZone} timeZone
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instp/NSISO8601DateFormatter/timeZone">Apple Documentation</a>
*/
/**
* @method dateFromString
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/NSISO8601DateFormatter/dateFromString:">Apple Documentation</a>
* @param {string} string
* @return {Date}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/NSISO8601DateFormatter/init">Apple Documentation</a>
* @return {NSISO8601DateFormatter}
*/
/**
* @method stringFromDate
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/NSISO8601DateFormatter/stringFromDate:">Apple Documentation</a>
* @param {Date} date
* @return {string}
*/
/**
* @class AVCaptureManualExposureBracketedStillImageSettings
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVCaptureBracketedStillImageSettings
*/
/**
* @method manualExposureSettingsWithExposureDurationISO
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVCaptureManualExposureBracketedStillImageSettings/manualExposureSettingsWithExposureDuration:ISO:">Apple Documentation</a>
* @static
* @param {Object} duration
* @param {number} ISO
* @return {AVCaptureManualExposureBracketedStillImageSettings}
*/
/**
* @property {number} ISO
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureManualExposureBracketedStillImageSettings/ISO">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} exposureDuration
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureManualExposureBracketedStillImageSettings/exposureDuration">Apple Documentation</a>
* @readonly
*/
/**
* @class AVPlayerItemAccessLogEvent
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} switchBitrate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/switchBitrate">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} observedMaxBitrate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/observedMaxBitrate">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} numberOfDroppedVideoFrames
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/numberOfDroppedVideoFrames">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} observedBitrate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/observedBitrate">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} numberOfMediaRequests
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/numberOfMediaRequests">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} durationWatched
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/durationWatched">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} playbackStartOffset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/playbackStartOffset">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} playbackStartDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/playbackStartDate">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} observedBitrateStandardDeviation
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/observedBitrateStandardDeviation">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} numberOfStalls
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/numberOfStalls">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} indicatedBitrate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/indicatedBitrate">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} playbackType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/playbackType">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} numberOfBytesTransferred
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/numberOfBytesTransferred">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} numberOfServerAddressChanges
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/numberOfServerAddressChanges">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} startupTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/startupTime">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} averageAudioBitrate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/averageAudioBitrate">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} URI
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/URI">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} segmentsDownloadedDuration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/segmentsDownloadedDuration">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} transferDuration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/transferDuration">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} serverAddress
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/serverAddress">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} playbackSessionID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/playbackSessionID">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} observedMinBitrate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/observedMinBitrate">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} downloadOverdue
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/downloadOverdue">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} mediaRequestsWWAN
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/mediaRequestsWWAN">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} numberOfSegmentsDownloaded
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/numberOfSegmentsDownloaded">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} indicatedAverageBitrate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/indicatedAverageBitrate">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} averageVideoBitrate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLogEvent/averageVideoBitrate">Apple Documentation</a>
* @readonly
*/
/**
* @class AVAudioSequencer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} tracks
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSequencer/tracks">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVMusicTrack} tempoTrack
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSequencer/tempoTrack">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} userInfo
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSequencer/userInfo">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithAudioEngine
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioSequencer/initWithAudioEngine:">Apple Documentation</a>
* @param {AVAudioEngine} engine
* @return {AVAudioSequencer}
*/
/**
* @method loadFromDataOptionsError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioSequencer/loadFromData:options:error:">Apple Documentation</a>
* @param {NSData} data
* @param {number} options
* @param {Object} outError
* @return {boolean}
*/
/**
* @method beatsForSeconds
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioSequencer/beatsForSeconds:">Apple Documentation</a>
* @param {number} seconds
* @return {number}
*/
/**
* @method loadFromURLOptionsError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioSequencer/loadFromURL:options:error:">Apple Documentation</a>
* @param {NSURL} fileURL
* @param {number} options
* @param {Object} outError
* @return {boolean}
*/
/**
* @method hostTimeForBeatsError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioSequencer/hostTimeForBeats:error:">Apple Documentation</a>
* @param {number} inBeats
* @param {Object} outError
* @return {number}
*/
/**
* @method stop
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioSequencer/stop">Apple Documentation</a>
* @return {void}
*/
/**
* @method prepareToPlay
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioSequencer/prepareToPlay">Apple Documentation</a>
* @return {void}
*/
/**
* @method writeToURLSMPTEResolutionReplaceExistingError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioSequencer/writeToURL:SMPTEResolution:replaceExisting:error:">Apple Documentation</a>
* @param {NSURL} fileURL
* @param {number} resolution
* @param {boolean} replace
* @param {Object} outError
* @return {boolean}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioSequencer/init">Apple Documentation</a>
* @return {AVAudioSequencer}
*/
/**
* @method beatsForHostTimeError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioSequencer/beatsForHostTime:error:">Apple Documentation</a>
* @param {number} inHostTime
* @param {Object} outError
* @return {number}
*/
/**
* @method secondsForBeats
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioSequencer/secondsForBeats:">Apple Documentation</a>
* @param {number} beats
* @return {number}
*/
/**
* @method startAndReturnError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioSequencer/startAndReturnError:">Apple Documentation</a>
* @param {Object} outError
* @return {boolean}
*/
/**
* @method dataWithSMPTEResolutionError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioSequencer/dataWithSMPTEResolution:error:">Apple Documentation</a>
* @param {number} SMPTEResolution
* @param {Object} outError
* @return {NSData}
*/
/**
* @class AVAssetWriterInput
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method assetWriterInputWithMediaTypeOutputSettings
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/AVAssetWriterInput/assetWriterInputWithMediaType:outputSettings:">Apple Documentation</a>
* @static
* @param {string} mediaType
* @param {Object} outputSettings
* @return {AVAssetWriterInput}
*/
/**
* @method assetWriterInputWithMediaTypeOutputSettingsSourceFormatHint
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/AVAssetWriterInput/assetWriterInputWithMediaType:outputSettings:sourceFormatHint:">Apple Documentation</a>
* @static
* @param {string} mediaType
* @param {Object} outputSettings
* @param {Object} sourceFormatHint
* @return {AVAssetWriterInput}
*/
/**
* @property {boolean} expectsMediaDataInRealTime
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetWriterInput/expectsMediaDataInRealTime">Apple Documentation</a>
*/
/**
* @property {string} mediaType
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetWriterInput/mediaType">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} outputSettings
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetWriterInput/outputSettings">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} sourceFormatHint
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetWriterInput/sourceFormatHint">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} readyForMoreMediaData
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetWriterInput/readyForMoreMediaData">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} metadata
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetWriterInput/metadata">Apple Documentation</a>
*/
/**
* @method markAsFinished
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriterInput/markAsFinished">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithMediaTypeOutputSettings
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriterInput/initWithMediaType:outputSettings:">Apple Documentation</a>
* @param {string} mediaType
* @param {Object} outputSettings
* @return {AVAssetWriterInput}
*/
/**
* @method addTrackAssociationWithTrackOfInputType
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriterInput/addTrackAssociationWithTrackOfInput:type:">Apple Documentation</a>
* @param {AVAssetWriterInput} input
* @param {string} trackAssociationType
* @return {void}
*/
/**
* @method appendSampleBuffer
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriterInput/appendSampleBuffer:">Apple Documentation</a>
* @param {Object} sampleBuffer
* @return {boolean}
*/
/**
* @method canAddTrackAssociationWithTrackOfInputType
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriterInput/canAddTrackAssociationWithTrackOfInput:type:">Apple Documentation</a>
* @param {AVAssetWriterInput} input
* @param {string} trackAssociationType
* @return {boolean}
*/
/**
* @method initWithMediaTypeOutputSettingsSourceFormatHint
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriterInput/initWithMediaType:outputSettings:sourceFormatHint:">Apple Documentation</a>
* @param {string} mediaType
* @param {Object} outputSettings
* @param {Object} sourceFormatHint
* @return {AVAssetWriterInput}
*/
/**
* @method markCurrentPassAsFinished
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriterInput/markCurrentPassAsFinished">Apple Documentation</a>
* @return {void}
*/
/**
* @class NSHTTPCookie
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method cookieWithProperties
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSHTTPCookie/cookieWithProperties:">Apple Documentation</a>
* @static
* @param {Object} properties
* @return {NSHTTPCookie}
*/
* @method requestHeaderFieldsWithCookies
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSHTTPCookie/requestHeaderFieldsWithCookies:">Apple Documentation</a>
* @static
* @param {Array} cookies
* @return {Object}
*/
* @method cookiesWithResponseHeaderFieldsForURL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSHTTPCookie/cookiesWithResponseHeaderFields:forURL:">Apple Documentation</a>
* @static
* @param {Object} headerFields
* @param {NSURL} URL
* @return {Array}
*/
* @property {string} comment
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHTTPCookie/comment">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} domain
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHTTPCookie/domain">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} sameSitePolicy
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHTTPCookie/sameSitePolicy">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHTTPCookie/name">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} sessionOnly
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHTTPCookie/sessionOnly">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} expiresDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHTTPCookie/expiresDate">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} value
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHTTPCookie/value">Apple Documentation</a>
* @readonly
*/
* @property {NSURL} commentURL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHTTPCookie/commentURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} version
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHTTPCookie/version">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} portList
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHTTPCookie/portList">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} path
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHTTPCookie/path">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} properties
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHTTPCookie/properties">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} HTTPOnly
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHTTPCookie/HTTPOnly">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} secure
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSHTTPCookie/secure">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithProperties
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSHTTPCookie/initWithProperties:">Apple Documentation</a>
* @param {Object} properties
* @return {NSHTTPCookie}
*/
/**
* @class NSURLResponse
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {NSURL} URL
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLResponse/URL">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} MIMEType
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLResponse/MIMEType">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} expectedContentLength
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLResponse/expectedContentLength">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} suggestedFilename
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLResponse/suggestedFilename">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} textEncodingName
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLResponse/textEncodingName">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithURLMIMETypeExpectedContentLengthTextEncodingName
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLResponse/initWithURL:MIMEType:expectedContentLength:textEncodingName:">Apple Documentation</a>
* @param {NSURL} URL
* @param {string} MIMEType
* @param {number} length
* @param {string} name
* @return {NSURLResponse}
*/
/**
* @class NSOrthography
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method orthographyWithDominantScriptLanguageMap
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSOrthography/orthographyWithDominantScript:languageMap:">Apple Documentation</a>
* @static
* @param {string} script
* @param {Object} map
* @return {NSOrthography}
*/
/**
* @method defaultOrthographyForLanguage
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSOrthography/defaultOrthographyForLanguage:">Apple Documentation</a>
* @static
* @param {string} language
* @return {NSOrthography}
*/
/**
* @property {string} dominantScript
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSOrthography/dominantScript">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} languageMap
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSOrthography/languageMap">Apple Documentation</a>
* @readonly
*/
/**
* @method languagesForScript
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSOrthography/languagesForScript:">Apple Documentation</a>
* @param {string} script
* @return {Array}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSOrthography/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {NSOrthography}
*/
/**
* @method initWithDominantScriptLanguageMap
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSOrthography/initWithDominantScript:languageMap:">Apple Documentation</a>
* @param {string} script
* @param {Object} map
* @return {NSOrthography}
*/
/**
* @method dominantLanguageForScript
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSOrthography/dominantLanguageForScript:">Apple Documentation</a>
* @param {string} script
* @return {string}
*/
/**
* @class NSURLSessionUploadTask
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSURLSessionDataTask
*/
/**
* @method jsnew
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSURLSessionUploadTask/new">Apple Documentation</a>
* @static
* @return {NSURLSessionUploadTask}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSURLSessionUploadTask/init">Apple Documentation</a>
* @return {NSURLSessionUploadTask}
*/
/**
* @class AVAudioSinkNode
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVAudioNode
*/
/**
* @class NSCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method URLHostAllowedCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/URLHostAllowedCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method URLFragmentAllowedCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/URLFragmentAllowedCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method letterCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/letterCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method nonBaseCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/nonBaseCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method characterSetWithCharactersInString
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/characterSetWithCharactersInString:">Apple Documentation</a>
* @static
* @param {string} aString
* @return {NSCharacterSet}
*/
/**
* @method punctuationCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/punctuationCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method symbolCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/symbolCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method capitalizedLetterCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/capitalizedLetterCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method characterSetWithContentsOfFile
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/characterSetWithContentsOfFile:">Apple Documentation</a>
* @static
* @param {string} fName
* @return {NSCharacterSet}
*/
/**
* @method illegalCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/illegalCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method URLUserAllowedCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/URLUserAllowedCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method decomposableCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/decomposableCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method newlineCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/newlineCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method whitespaceAndNewlineCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/whitespaceAndNewlineCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method alphanumericCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/alphanumericCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method URLPathAllowedCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/URLPathAllowedCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method uppercaseLetterCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/uppercaseLetterCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method URLPasswordAllowedCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/URLPasswordAllowedCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method whitespaceCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/whitespaceCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method lowercaseLetterCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/lowercaseLetterCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method characterSetWithBitmapRepresentation
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/characterSetWithBitmapRepresentation:">Apple Documentation</a>
* @static
* @param {NSData} data
* @return {NSCharacterSet}
*/
/**
* @method controlCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/controlCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method characterSetWithRange
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/characterSetWithRange:">Apple Documentation</a>
* @static
* @param {Object} aRange
* @return {NSCharacterSet}
*/
/**
* @method URLQueryAllowedCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/URLQueryAllowedCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @method decimalDigitCharacterSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/clm/NSCharacterSet/decimalDigitCharacterSet">Apple Documentation</a>
* @static
* @return {NSCharacterSet}
*/
/**
* @property {NSCharacterSet} invertedSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSCharacterSet/invertedSet">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSData} bitmapRepresentation
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSCharacterSet/bitmapRepresentation">Apple Documentation</a>
* @readonly
*/
/**
* @method isSupersetOfSet
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSCharacterSet/isSupersetOfSet:">Apple Documentation</a>
* @param {NSCharacterSet} theOtherSet
* @return {boolean}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSCharacterSet/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {NSCharacterSet}
*/
/**
* @method characterIsMember
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSCharacterSet/characterIsMember:">Apple Documentation</a>
* @param {number} aCharacter
* @return {boolean}
*/
/**
* @method longCharacterIsMember
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSCharacterSet/longCharacterIsMember:">Apple Documentation</a>
* @param {number} theLongChar
* @return {boolean}
*/
/**
* @method hasMemberInPlane
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSCharacterSet/hasMemberInPlane:">Apple Documentation</a>
* @param {number} thePlane
* @return {boolean}
*/
/**
* @class AVAssetReaderOutput
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {boolean} alwaysCopiesSampleData
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetReaderOutput/alwaysCopiesSampleData">Apple Documentation</a>
*/
/**
* @property {string} mediaType
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetReaderOutput/mediaType">Apple Documentation</a>
* @readonly
*/
/**
* @method copyNextSampleBuffer
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetReaderOutput/copyNextSampleBuffer">Apple Documentation</a>
* @return {Object}
*/
/**
* @method resetForReadingTimeRanges
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetReaderOutput/resetForReadingTimeRanges:">Apple Documentation</a>
* @param {Array} timeRanges
* @return {void}
*/
/**
* @method markConfigurationAsFinal
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetReaderOutput/markConfigurationAsFinal">Apple Documentation</a>
* @return {void}
*/
/**
* @class EAGLContext
* <a href="https://developer.apple.com/library/ios/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/DrawingWithOpenGLES/DrawingWithOpenGLES.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method currentContext
* <a href="https://developer.apple.com/library/ios/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/DrawingWithOpenGLES/DrawingWithOpenGLES.html#//apple_ref/occ/clm/EAGLContext/currentContext">Apple Documentation</a>
* @static
* @return {EAGLContext}
*/
/**
* @method setCurrentContext
* <a href="https://developer.apple.com/library/ios/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/DrawingWithOpenGLES/DrawingWithOpenGLES.html#//apple_ref/occ/clm/EAGLContext/setCurrentContext:">Apple Documentation</a>
* @static
* @param {EAGLContext} context
* @return {boolean}
*/
/**
* @property {number} API
* <a href="https://developer.apple.com/library/ios/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/DrawingWithOpenGLES/DrawingWithOpenGLES.html#//apple_ref/occ/instp/EAGLContext/API">Apple Documentation</a>
* @readonly
*/
/**
* @property {EAGLSharegroup} sharegroup
* <a href="https://developer.apple.com/library/ios/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/DrawingWithOpenGLES/DrawingWithOpenGLES.html#//apple_ref/occ/instp/EAGLContext/sharegroup">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} multiThreaded
* <a href="https://developer.apple.com/library/ios/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/DrawingWithOpenGLES/DrawingWithOpenGLES.html#//apple_ref/occ/instp/EAGLContext/multiThreaded">Apple Documentation</a>
*/
/**
* @property {string} debugLabel
* <a href="https://developer.apple.com/library/ios/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/DrawingWithOpenGLES/DrawingWithOpenGLES.html#//apple_ref/occ/instp/EAGLContext/debugLabel">Apple Documentation</a>
*/
/**
* @method presentRenderbuffer
* <a href="https://developer.apple.com/library/ios/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/DrawingWithOpenGLES/DrawingWithOpenGLES.html#//apple_ref/occ/instm/EAGLContext/presentRenderbuffer:">Apple Documentation</a>
* @param {number} target
* @return {boolean}
*/
/**
* @method presentRenderbufferAtTime
* <a href="https://developer.apple.com/library/ios/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/DrawingWithOpenGLES/DrawingWithOpenGLES.html#//apple_ref/occ/instm/EAGLContext/presentRenderbuffer:atTime:">Apple Documentation</a>
* @param {number} target
* @param {number} presentationTime
* @return {boolean}
*/
/**
* @method initWithAPI
* <a href="https://developer.apple.com/library/ios/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/DrawingWithOpenGLES/DrawingWithOpenGLES.html#//apple_ref/occ/instm/EAGLContext/initWithAPI:">Apple Documentation</a>
* @param {number} api
* @return {EAGLContext}
*/
/**
* @method renderbufferStorageFromDrawable
* <a href="https://developer.apple.com/library/ios/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/DrawingWithOpenGLES/DrawingWithOpenGLES.html#//apple_ref/occ/instm/EAGLContext/renderbufferStorage:fromDrawable:">Apple Documentation</a>
* @param {number} target
* @param {Object} drawable
* @return {boolean}
*/
/**
* @method presentRenderbufferAfterMinimumDuration
* <a href="https://developer.apple.com/library/ios/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/DrawingWithOpenGLES/DrawingWithOpenGLES.html#//apple_ref/occ/instm/EAGLContext/presentRenderbuffer:afterMinimumDuration:">Apple Documentation</a>
* @param {number} target
* @param {number} duration
* @return {boolean}
*/
/**
* @method initWithAPISharegroup
* <a href="https://developer.apple.com/library/ios/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/DrawingWithOpenGLES/DrawingWithOpenGLES.html#//apple_ref/occ/instm/EAGLContext/initWithAPI:sharegroup:">Apple Documentation</a>
* @param {number} api
* @param {EAGLSharegroup} sharegroup
* @return {EAGLContext}
*/
/**
* @class AVAssetTrack
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} trackID
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetTrack/trackID">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVAsset} asset
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetTrack/asset">Apple Documentation</a>
* @readonly
*/
/**
* @method hasMediaCharacteristic
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetTrack/hasMediaCharacteristic:">Apple Documentation</a>
* @param {string} mediaCharacteristic
* @return {boolean}
*/
/**
* @method samplePresentationTimeForTrackTime
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetTrack/samplePresentationTimeForTrackTime:">Apple Documentation</a>
* @param {Object} trackTime
* @return {Object}
*/
/**
* @method associatedTracksOfType
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetTrack/associatedTracksOfType:">Apple Documentation</a>
* @param {string} trackAssociationType
* @return {Array}
*/
/**
* @method metadataForFormat
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetTrack/metadataForFormat:">Apple Documentation</a>
* @param {string} format
* @return {Array}
*/
/**
* @method segmentForTrackTime
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetTrack/segmentForTrackTime:">Apple Documentation</a>
* @param {Object} trackTime
* @return {AVAssetTrackSegment}
*/
/**
* @class AVCaptureDeviceInput
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html">Apple Documentation</a>
* @extends AVCaptureInput
*/
/**
* @method deviceInputWithDeviceError
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCaptureDeviceInput/deviceInputWithDevice:error:">Apple Documentation</a>
* @static
* @param {AVCaptureDevice} device
* @param {Object} outError
* @return {AVCaptureDeviceInput}
*/
/**
* @property {AVCaptureDevice} device
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureDeviceInput/device">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} videoMinFrameDurationOverride
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureDeviceInput/videoMinFrameDurationOverride">Apple Documentation</a>
*/
/**
* @property {boolean} unifiedAutoExposureDefaultsEnabled
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureDeviceInput/unifiedAutoExposureDefaultsEnabled">Apple Documentation</a>
*/
/**
* @method initWithDeviceError
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDeviceInput/initWithDevice:error:">Apple Documentation</a>
* @param {AVCaptureDevice} device
* @param {Object} outError
* @return {AVCaptureDeviceInput}
*/
/**
* @method portsWithMediaTypeSourceDeviceTypeSourceDevicePosition
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDeviceInput/portsWithMediaType:sourceDeviceType:sourceDevicePosition:">Apple Documentation</a>
* @param {string} mediaType
* @param {string} sourceDeviceType
* @param {number} sourceDevicePosition
* @return {Array}
*/
/**
* @class AVVideoCompositionCoreAnimationTool
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayerInLayer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVVideoCompositionCoreAnimationTool/videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayer:inLayer:">Apple Documentation</a>
* @static
* @param {CALayer} videoLayer
* @param {CALayer} animationLayer
* @return {AVVideoCompositionCoreAnimationTool}
*/
/**
* @method videoCompositionCoreAnimationToolWithAdditionalLayerAsTrackID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVVideoCompositionCoreAnimationTool/videoCompositionCoreAnimationToolWithAdditionalLayer:asTrackID:">Apple Documentation</a>
* @static
* @param {CALayer} layer
* @param {number} trackID
* @return {AVVideoCompositionCoreAnimationTool}
*/
/**
* @method videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayersInLayer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVVideoCompositionCoreAnimationTool/videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayers:inLayer:">Apple Documentation</a>
* @static
* @param {Array} videoLayers
* @param {CALayer} animationLayer
* @return {AVVideoCompositionCoreAnimationTool}
*/
/**
* @class CAScrollLayer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html">Apple Documentation</a>
* @extends CALayer
*/
/**
* @property {string} scrollMode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAScrollLayer/scrollMode">Apple Documentation</a>
*/
/**
* @method scrollToRect
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instm/CAScrollLayer/scrollToRect:">Apple Documentation</a>
* @param {Object} r
* @return {void}
*/
/**
* @method scrollToPoint
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instm/CAScrollLayer/scrollToPoint:">Apple Documentation</a>
* @param {Object} p
* @return {void}
*/
/**
* @class AVPlayerItemOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {boolean} suppressesPlayerRendering
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVPlayerItemOutput/suppressesPlayerRendering">Apple Documentation</a>
*/
/**
* @method itemTimeForHostTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instm/AVPlayerItemOutput/itemTimeForHostTime:">Apple Documentation</a>
* @param {number} hostTimeInSeconds
* @return {Object}
*/
/**
* @method itemTimeForMachAbsoluteTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instm/AVPlayerItemOutput/itemTimeForMachAbsoluteTime:">Apple Documentation</a>
* @param {number} machAbsoluteTime
* @return {Object}
*/
/**
* @class AVAsynchronousVideoCompositionRequest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Object} videoCompositionInstruction
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAsynchronousVideoCompositionRequest/videoCompositionInstruction">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} sourceTrackIDs
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAsynchronousVideoCompositionRequest/sourceTrackIDs">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVVideoCompositionRenderContext} renderContext
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAsynchronousVideoCompositionRequest/renderContext">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} compositionTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAsynchronousVideoCompositionRequest/compositionTime">Apple Documentation</a>
* @readonly
*/
/**
* @method sourceFrameByTrackID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAsynchronousVideoCompositionRequest/sourceFrameByTrackID:">Apple Documentation</a>
* @param {number} trackID
* @return {Object}
*/
/**
* @method finishWithComposedVideoFrame
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAsynchronousVideoCompositionRequest/finishWithComposedVideoFrame:">Apple Documentation</a>
* @param {Object} composedVideoFrame
* @return {void}
*/
/**
* @method finishCancelledRequest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAsynchronousVideoCompositionRequest/finishCancelledRequest">Apple Documentation</a>
* @return {void}
*/
/**
* @method finishWithError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAsynchronousVideoCompositionRequest/finishWithError:">Apple Documentation</a>
* @param {NSError} error
* @return {void}
*/
/**
* @class NSUnitElectricCurrent
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method amperes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricCurrent/amperes">Apple Documentation</a>
* @static
* @return {NSUnitElectricCurrent}
*/
/**
* @method kiloamperes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricCurrent/kiloamperes">Apple Documentation</a>
* @static
* @return {NSUnitElectricCurrent}
*/
/**
* @method milliamperes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricCurrent/milliamperes">Apple Documentation</a>
* @static
* @return {NSUnitElectricCurrent}
*/
/**
* @method megaamperes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricCurrent/megaamperes">Apple Documentation</a>
* @static
* @return {NSUnitElectricCurrent}
*/
/**
* @method microamperes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricCurrent/microamperes">Apple Documentation</a>
* @static
* @return {NSUnitElectricCurrent}
*/
/**
* @class CAGradientLayer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html">Apple Documentation</a>
* @extends CALayer
*/
/**
* @property {string} type
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAGradientLayer/type">Apple Documentation</a>
*/
/**
* @property {Array} colors
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAGradientLayer/colors">Apple Documentation</a>
*/
/**
* @property {Object} endPoint
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAGradientLayer/endPoint">Apple Documentation</a>
*/
/**
* @property {Object} startPoint
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAGradientLayer/startPoint">Apple Documentation</a>
*/
/**
* @property {Array} locations
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAGradientLayer/locations">Apple Documentation</a>
*/
/**
* @class NSFormatter
* <a href="https://developer.apple.com/library/ios/samplecode/InternationalMountains/Listings/ReadMe_txt.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method editingStringForObjectValue
* <a href="https://developer.apple.com/library/ios/samplecode/InternationalMountains/Listings/ReadMe_txt.html#//apple_ref/occ/instm/NSFormatter/editingStringForObjectValue:">Apple Documentation</a>
* @param {Object} obj
* @return {string}
*/
/**
* @method stringForObjectValue
* <a href="https://developer.apple.com/library/ios/samplecode/InternationalMountains/Listings/ReadMe_txt.html#//apple_ref/occ/instm/NSFormatter/stringForObjectValue:">Apple Documentation</a>
* @param {Object} obj
* @return {string}
*/
/**
* @method attributedStringForObjectValueWithDefaultAttributes
* <a href="https://developer.apple.com/library/ios/samplecode/InternationalMountains/Listings/ReadMe_txt.html#//apple_ref/occ/instm/NSFormatter/attributedStringForObjectValue:withDefaultAttributes:">Apple Documentation</a>
* @param {Object} obj
* @param {Object} attrs
* @return {NSAttributedString}
*/
/**
* @class NSXPCListenerEndpoint
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @class NSURLSessionTask
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method jsnew
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLSessionTask/new">Apple Documentation</a>
* @static
* @return {NSURLSessionTask}
*/
/**
* @property {number} countOfBytesSent
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionTask/countOfBytesSent">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} earliestBeginDate
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionTask/earliestBeginDate">Apple Documentation</a>
*/
/**
* @property {number} countOfBytesExpectedToReceive
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionTask/countOfBytesExpectedToReceive">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} taskDescription
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionTask/taskDescription">Apple Documentation</a>
*/
/**
* @property {number} countOfBytesExpectedToSend
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionTask/countOfBytesExpectedToSend">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} state
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionTask/state">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} priority
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionTask/priority">Apple Documentation</a>
*/
/**
* @property {number} countOfBytesClientExpectsToSend
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionTask/countOfBytesClientExpectsToSend">Apple Documentation</a>
*/
/**
* @property {number} taskIdentifier
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionTask/taskIdentifier">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} countOfBytesReceived
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionTask/countOfBytesReceived">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSError} error
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionTask/error">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURLRequest} currentRequest
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionTask/currentRequest">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSProgress} progress
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionTask/progress">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} countOfBytesClientExpectsToReceive
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionTask/countOfBytesClientExpectsToReceive">Apple Documentation</a>
*/
/**
* @property {NSURLResponse} response
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionTask/response">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURLRequest} originalRequest
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionTask/originalRequest">Apple Documentation</a>
* @readonly
*/
/**
* @method suspend
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSessionTask/suspend">Apple Documentation</a>
* @return {void}
*/
/**
* @method cancel
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSessionTask/cancel">Apple Documentation</a>
* @return {void}
*/
/**
* @method resume
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSessionTask/resume">Apple Documentation</a>
* @return {void}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSessionTask/init">Apple Documentation</a>
* @return {NSURLSessionTask}
*/
/**
* @class AVAudioUnit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioNode
*/
/**
* @method instantiateWithComponentDescriptionOptionsCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVAudioUnit/instantiateWithComponentDescription:options:completionHandler:">Apple Documentation</a>
* @static
* @param {Object} audioComponentDescription
* @param {number} options
* @param {Function} completionHandler
* @return {void}
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnit/name">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} audioComponentDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnit/audioComponentDescription">Apple Documentation</a>
* @readonly
*/
/**
* @property {AUAudioUnit} AUAudioUnit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnit/AUAudioUnit">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} version
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnit/version">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} manufacturerName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnit/manufacturerName">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} audioUnit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnit/audioUnit">Apple Documentation</a>
* @readonly
*/
/**
* @method loadAudioUnitPresetAtURLError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnit/loadAudioUnitPresetAtURL:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {Object} outError
* @return {boolean}
*/
/**
* @class NSMutableAttributedString
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/AttributedStrings/Concepts/AttrStrings.html">Apple Documentation</a>
* @extends NSAttributedString
*/
/**
* @method setAttributedString
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/AttributedStrings/Concepts/AttrStrings.html#//apple_ref/occ/instm/NSMutableAttributedString/setAttributedString:">Apple Documentation</a>
* @param {NSAttributedString} attrString
* @return {void}
*/
/**
* @method replaceCharactersInRangeWithString
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/AttributedStrings/Concepts/AttrStrings.html#//apple_ref/occ/instm/NSMutableAttributedString/replaceCharactersInRange:withString:">Apple Documentation</a>
* @param {Object} range
* @param {string} str
* @return {void}
*/
/**
* @method replaceCharactersInRangeWithAttributedString
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/AttributedStrings/Concepts/AttrStrings.html#//apple_ref/occ/instm/NSMutableAttributedString/replaceCharactersInRange:withAttributedString:">Apple Documentation</a>
* @param {Object} range
* @param {NSAttributedString} attrString
* @return {void}
*/
/**
* @method insertAttributedStringAtIndex
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/AttributedStrings/Concepts/AttrStrings.html#//apple_ref/occ/instm/NSMutableAttributedString/insertAttributedString:atIndex:">Apple Documentation</a>
* @param {NSAttributedString} attrString
* @param {number} loc
* @return {void}
*/
/**
* @method beginEditing
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/AttributedStrings/Concepts/AttrStrings.html#//apple_ref/occ/instm/NSMutableAttributedString/beginEditing">Apple Documentation</a>
* @return {void}
*/
/**
* @method addAttributeValueRange
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/AttributedStrings/Concepts/AttrStrings.html#//apple_ref/occ/instm/NSMutableAttributedString/addAttribute:value:range:">Apple Documentation</a>
* @param {string} name
* @param {Object} value
* @param {Object} range
* @return {void}
*/
/**
* @method endEditing
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/AttributedStrings/Concepts/AttrStrings.html#//apple_ref/occ/instm/NSMutableAttributedString/endEditing">Apple Documentation</a>
* @return {void}
*/
/**
* @method appendAttributedString
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/AttributedStrings/Concepts/AttrStrings.html#//apple_ref/occ/instm/NSMutableAttributedString/appendAttributedString:">Apple Documentation</a>
* @param {NSAttributedString} attrString
* @return {void}
*/
/**
* @method addAttributesRange
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/AttributedStrings/Concepts/AttrStrings.html#//apple_ref/occ/instm/NSMutableAttributedString/addAttributes:range:">Apple Documentation</a>
* @param {Object} attrs
* @param {Object} range
* @return {void}
*/
/**
* @method setAttributesRange
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/AttributedStrings/Concepts/AttrStrings.html#//apple_ref/occ/instm/NSMutableAttributedString/setAttributes:range:">Apple Documentation</a>
* @param {Object} attrs
* @param {Object} range
* @return {void}
*/
/**
* @method removeAttributeRange
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/AttributedStrings/Concepts/AttrStrings.html#//apple_ref/occ/instm/NSMutableAttributedString/removeAttribute:range:">Apple Documentation</a>
* @param {string} name
* @param {Object} range
* @return {void}
*/
/**
* @method deleteCharactersInRange
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/AttributedStrings/Concepts/AttrStrings.html#//apple_ref/occ/instm/NSMutableAttributedString/deleteCharactersInRange:">Apple Documentation</a>
* @param {Object} range
* @return {void}
*/
/**
* @class AVMediaDataStorage
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method URL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMediaDataStorage/URL">Apple Documentation</a>
* @return {NSURL}
*/
/**
* @method initWithURLOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMediaDataStorage/initWithURL:options:">Apple Documentation</a>
* @param {NSURL} URL
* @param {Object} options
* @return {AVMediaDataStorage}
*/
/**
* @class NSUnitArea
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method squareKilometers
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitArea/squareKilometers">Apple Documentation</a>
* @static
* @return {NSUnitArea}
*/
/**
* @method squareNanometers
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitArea/squareNanometers">Apple Documentation</a>
* @static
* @return {NSUnitArea}
*/
/**
* @method squareFeet
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitArea/squareFeet">Apple Documentation</a>
* @static
* @return {NSUnitArea}
*/
/**
* @method squareMillimeters
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitArea/squareMillimeters">Apple Documentation</a>
* @static
* @return {NSUnitArea}
*/
/**
* @method squareMiles
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitArea/squareMiles">Apple Documentation</a>
* @static
* @return {NSUnitArea}
*/
/**
* @method squareYards
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitArea/squareYards">Apple Documentation</a>
* @static
* @return {NSUnitArea}
*/
/**
* @method acres
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitArea/acres">Apple Documentation</a>
* @static
* @return {NSUnitArea}
*/
/**
* @method squareMicrometers
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitArea/squareMicrometers">Apple Documentation</a>
* @static
* @return {NSUnitArea}
*/
/**
* @method hectares
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitArea/hectares">Apple Documentation</a>
* @static
* @return {NSUnitArea}
*/
/**
* @method squareMeters
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitArea/squareMeters">Apple Documentation</a>
* @static
* @return {NSUnitArea}
*/
/**
* @method squareMegameters
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitArea/squareMegameters">Apple Documentation</a>
* @static
* @return {NSUnitArea}
*/
/**
* @method squareInches
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitArea/squareInches">Apple Documentation</a>
* @static
* @return {NSUnitArea}
*/
/**
* @method squareCentimeters
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitArea/squareCentimeters">Apple Documentation</a>
* @static
* @return {NSUnitArea}
*/
/**
* @method ares
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitArea/ares">Apple Documentation</a>
* @static
* @return {NSUnitArea}
*/
/**
* @class CATextLayer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html">Apple Documentation</a>
* @extends CALayer
*/
/**
* @property {Object} foregroundColor
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CATextLayer/foregroundColor">Apple Documentation</a>
*/
/**
* @property {Object} string
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CATextLayer/string">Apple Documentation</a>
*/
/**
* @property {string} truncationMode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CATextLayer/truncationMode">Apple Documentation</a>
*/
/**
* @property {string} alignmentMode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CATextLayer/alignmentMode">Apple Documentation</a>
*/
/**
* @property {number} fontSize
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CATextLayer/fontSize">Apple Documentation</a>
*/
/**
* @property {boolean} wrapped
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CATextLayer/wrapped">Apple Documentation</a>
*/
/**
* @property {Object} font
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CATextLayer/font">Apple Documentation</a>
*/
/**
* @property {boolean} allowsFontSubpixelQuantization
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CATextLayer/allowsFontSubpixelQuantization">Apple Documentation</a>
*/
/**
* @class NSNotificationQueue
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method defaultQueue
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSNotificationQueue/defaultQueue">Apple Documentation</a>
* @static
* @return {NSNotificationQueue}
*/
/**
* @method enqueueNotificationPostingStyleCoalesceMaskForModes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSNotificationQueue/enqueueNotification:postingStyle:coalesceMask:forModes:">Apple Documentation</a>
* @param {NSNotification} notification
* @param {number} postingStyle
* @param {number} coalesceMask
* @param {Array} modes
* @return {void}
*/
/**
* @method initWithNotificationCenter
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSNotificationQueue/initWithNotificationCenter:">Apple Documentation</a>
* @param {NSNotificationCenter} notificationCenter
* @return {NSNotificationQueue}
*/
/**
* @method dequeueNotificationsMatchingCoalesceMask
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSNotificationQueue/dequeueNotificationsMatching:coalesceMask:">Apple Documentation</a>
* @param {NSNotification} notification
* @param {number} coalesceMask
* @return {void}
*/
/**
* @method enqueueNotificationPostingStyle
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSNotificationQueue/enqueueNotification:postingStyle:">Apple Documentation</a>
* @param {NSNotification} notification
* @param {number} postingStyle
* @return {void}
*/
/**
* @class NSValue
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method valueWithCMTimeRange
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSValue/valueWithCMTimeRange:">Apple Documentation</a>
* @static
* @param {Object} timeRange
* @return {NSValue}
*/
/**
* @method valueWithCMTime
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSValue/valueWithCMTime:">Apple Documentation</a>
* @static
* @param {Object} time
* @return {NSValue}
*/
/**
* @method valueWithRange
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSValue/valueWithRange:">Apple Documentation</a>
* @static
* @param {Object} range
* @return {NSValue}
*/
/**
* @method valueWithCMTimeMapping
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSValue/valueWithCMTimeMapping:">Apple Documentation</a>
* @static
* @param {Object} timeMapping
* @return {NSValue}
*/
/**
* @method valueWithCATransform3D
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSValue/valueWithCATransform3D:">Apple Documentation</a>
* @static
* @param {Object} t
* @return {NSValue}
*/
/**
* @method valueWithNonretainedObject
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSValue/valueWithNonretainedObject:">Apple Documentation</a>
* @static
* @param {Object} anObject
* @return {NSValue}
*/
/**
* @method isEqualToValue
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSValue/isEqualToValue:">Apple Documentation</a>
* @param {NSValue} value
* @return {boolean}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSValue/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {NSValue}
*/
/**
* @class NSMutableIndexSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSIndexSet
*/
/**
* @method removeIndexes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableIndexSet/removeIndexes:">Apple Documentation</a>
* @param {NSIndexSet} indexSet
* @return {void}
*/
/**
* @method removeIndexesInRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableIndexSet/removeIndexesInRange:">Apple Documentation</a>
* @param {Object} range
* @return {void}
*/
/**
* @method removeAllIndexes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableIndexSet/removeAllIndexes">Apple Documentation</a>
* @return {void}
*/
/**
* @method removeIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableIndexSet/removeIndex:">Apple Documentation</a>
* @param {number} value
* @return {void}
*/
/**
* @method addIndexesInRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableIndexSet/addIndexesInRange:">Apple Documentation</a>
* @param {Object} range
* @return {void}
*/
/**
* @method addIndexes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableIndexSet/addIndexes:">Apple Documentation</a>
* @param {NSIndexSet} indexSet
* @return {void}
*/
/**
* @method addIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableIndexSet/addIndex:">Apple Documentation</a>
* @param {number} value
* @return {void}
*/
/**
* @method shiftIndexesStartingAtIndexBy
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMutableIndexSet/shiftIndexesStartingAtIndex:by:">Apple Documentation</a>
* @param {number} index
* @param {number} delta
* @return {void}
*/
/**
* @class AVFragmentedAssetMinder
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method fragmentedAssetMinderWithAssetMindingInterval
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVFragmentedAssetMinder/fragmentedAssetMinderWithAsset:mindingInterval:">Apple Documentation</a>
* @static
* @param {AVAsset} asset
* @param {number} mindingInterval
* @return {AVFragmentedAssetMinder}
*/
/**
* @property {number} mindingInterval
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVFragmentedAssetMinder/mindingInterval">Apple Documentation</a>
*/
/**
* @property {Array} assets
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVFragmentedAssetMinder/assets">Apple Documentation</a>
* @readonly
*/
/**
* @method removeFragmentedAsset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVFragmentedAssetMinder/removeFragmentedAsset:">Apple Documentation</a>
* @param {AVAsset} asset
* @return {void}
*/
/**
* @method initWithAssetMindingInterval
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVFragmentedAssetMinder/initWithAsset:mindingInterval:">Apple Documentation</a>
* @param {AVAsset} asset
* @param {number} mindingInterval
* @return {AVFragmentedAssetMinder}
*/
/**
* @method addFragmentedAsset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVFragmentedAssetMinder/addFragmentedAsset:">Apple Documentation</a>
* @param {AVAsset} asset
* @return {void}
*/
/**
* @class NSURLSessionTaskTransactionMetrics
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method jsnew
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSURLSessionTaskTransactionMetrics/new">Apple Documentation</a>
* @static
* @return {NSURLSessionTaskTransactionMetrics}
*/
/**
* @property {boolean} multipath
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/multipath">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} remotePort
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/remotePort">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} responseStartDate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/responseStartDate">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} localPort
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/localPort">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} connectStartDate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/connectStartDate">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} connectEndDate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/connectEndDate">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} responseEndDate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/responseEndDate">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} localAddress
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/localAddress">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} countOfRequestBodyBytesBeforeEncoding
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/countOfRequestBodyBytesBeforeEncoding">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} expensive
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/expensive">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} constrained
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/constrained">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} remoteAddress
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/remoteAddress">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} countOfRequestBodyBytesSent
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/countOfRequestBodyBytesSent">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} requestStartDate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/requestStartDate">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} domainLookupStartDate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/domainLookupStartDate">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} reusedConnection
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/reusedConnection">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} countOfResponseBodyBytesReceived
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/countOfResponseBodyBytesReceived">Apple Documentation</a>
* @readonly
*/
* @property {number} countOfRequestHeaderBytesSent
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/countOfRequestHeaderBytesSent">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} proxyConnection
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/proxyConnection">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} domainLookupEndDate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/domainLookupEndDate">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} resourceFetchType
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/resourceFetchType">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} negotiatedTLSCipherSuite
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/negotiatedTLSCipherSuite">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} cellular
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/cellular">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} secureConnectionEndDate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/secureConnectionEndDate">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} countOfResponseBodyBytesAfterDecoding
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/countOfResponseBodyBytesAfterDecoding">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} requestEndDate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/requestEndDate">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURLRequest} request
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/request">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} secureConnectionStartDate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/secureConnectionStartDate">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} fetchStartDate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/fetchStartDate">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} negotiatedTLSProtocolVersion
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/negotiatedTLSProtocolVersion">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURLResponse} response
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/response">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} networkProtocolName
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/networkProtocolName">Apple Documentation</a>
* @readonly
*/
* @property {number} countOfResponseHeaderBytesReceived
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionTaskTransactionMetrics/countOfResponseHeaderBytesReceived">Apple Documentation</a>
* @readonly
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSURLSessionTaskTransactionMetrics/init">Apple Documentation</a>
* @return {NSURLSessionTaskTransactionMetrics}
*/
/**
* @class AVAssetDownloadStorageManager
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method sharedDownloadStorageManager
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVAssetDownloadStorageManager/sharedDownloadStorageManager">Apple Documentation</a>
* @static
* @return {AVAssetDownloadStorageManager}
*/
/**
* @method storageManagementPolicyForURL
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVAssetDownloadStorageManager/storageManagementPolicyForURL:">Apple Documentation</a>
* @param {NSURL} downloadStorageURL
* @return {AVAssetDownloadStorageManagementPolicy}
*/
/**
* @method setStorageManagementPolicyForURL
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVAssetDownloadStorageManager/setStorageManagementPolicy:forURL:">Apple Documentation</a>
* @param {AVAssetDownloadStorageManagementPolicy} storageManagementPolicy
* @param {NSURL} downloadStorageURL
* @return {void}
*/
/**
* @class NSTextCheckingResult
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method transitInformationCheckingResultWithRangeComponents
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSTextCheckingResult/transitInformationCheckingResultWithRange:components:">Apple Documentation</a>
* @static
* @param {Object} range
* @param {Object} components
* @return {NSTextCheckingResult}
*/
/**
* @method orthographyCheckingResultWithRangeOrthography
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSTextCheckingResult/orthographyCheckingResultWithRange:orthography:">Apple Documentation</a>
* @static
* @param {Object} range
* @param {NSOrthography} orthography
* @return {NSTextCheckingResult}
*/
/**
* @method addressCheckingResultWithRangeComponents
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSTextCheckingResult/addressCheckingResultWithRange:components:">Apple Documentation</a>
* @static
* @param {Object} range
* @param {Object} components
* @return {NSTextCheckingResult}
*/
/**
* @method dashCheckingResultWithRangeReplacementString
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSTextCheckingResult/dashCheckingResultWithRange:replacementString:">Apple Documentation</a>
* @static
* @param {Object} range
* @param {string} replacementString
* @return {NSTextCheckingResult}
*/
/**
* @method correctionCheckingResultWithRangeReplacementString
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSTextCheckingResult/correctionCheckingResultWithRange:replacementString:">Apple Documentation</a>
* @static
* @param {Object} range
* @param {string} replacementString
* @return {NSTextCheckingResult}
*/
/**
* @method correctionCheckingResultWithRangeReplacementStringAlternativeStrings
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSTextCheckingResult/correctionCheckingResultWithRange:replacementString:alternativeStrings:">Apple Documentation</a>
* @static
* @param {Object} range
* @param {string} replacementString
* @param {Array} alternativeStrings
* @return {NSTextCheckingResult}
*/
/**
* @method dateCheckingResultWithRangeDateTimeZoneDuration
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSTextCheckingResult/dateCheckingResultWithRange:date:timeZone:duration:">Apple Documentation</a>
* @static
* @param {Object} range
* @param {Date} date
* @param {NSTimeZone} timeZone
* @param {number} duration
* @return {NSTextCheckingResult}
*/
/**
* @method grammarCheckingResultWithRangeDetails
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSTextCheckingResult/grammarCheckingResultWithRange:details:">Apple Documentation</a>
* @static
* @param {Object} range
* @param {Array} details
* @return {NSTextCheckingResult}
*/
/**
* @method phoneNumberCheckingResultWithRangePhoneNumber
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSTextCheckingResult/phoneNumberCheckingResultWithRange:phoneNumber:">Apple Documentation</a>
* @static
* @param {Object} range
* @param {string} phoneNumber
* @return {NSTextCheckingResult}
*/
/**
* @method spellCheckingResultWithRange
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSTextCheckingResult/spellCheckingResultWithRange:">Apple Documentation</a>
* @static
* @param {Object} range
* @return {NSTextCheckingResult}
*/
/**
* @method linkCheckingResultWithRangeURL
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSTextCheckingResult/linkCheckingResultWithRange:URL:">Apple Documentation</a>
* @static
* @param {Object} range
* @param {NSURL} url
* @return {NSTextCheckingResult}
*/
/**
* @method quoteCheckingResultWithRangeReplacementString
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSTextCheckingResult/quoteCheckingResultWithRange:replacementString:">Apple Documentation</a>
* @static
* @param {Object} range
* @param {string} replacementString
* @return {NSTextCheckingResult}
*/
/**
* @method replacementCheckingResultWithRangeReplacementString
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSTextCheckingResult/replacementCheckingResultWithRange:replacementString:">Apple Documentation</a>
* @static
* @param {Object} range
* @param {string} replacementString
* @return {NSTextCheckingResult}
*/
/**
* @method dateCheckingResultWithRangeDate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSTextCheckingResult/dateCheckingResultWithRange:date:">Apple Documentation</a>
* @static
* @param {Object} range
* @param {Date} date
* @return {NSTextCheckingResult}
*/
/**
* @property {number} resultType
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSTextCheckingResult/resultType">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} range
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSTextCheckingResult/range">Apple Documentation</a>
* @readonly
*/
/**
* @method rangeAtIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSTextCheckingResult/rangeAtIndex:">Apple Documentation</a>
* @param {number} idx
* @return {Object}
*/
/**
* @method resultByAdjustingRangesWithOffset
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSTextCheckingResult/resultByAdjustingRangesWithOffset:">Apple Documentation</a>
* @param {number} offset
* @return {NSTextCheckingResult}
*/
/**
* @method rangeWithName
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSTextCheckingResult/rangeWithName:">Apple Documentation</a>
* @param {string} name
* @return {Object}
*/
/**
* @class AVAssetWriterInputMetadataAdaptor
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method assetWriterInputMetadataAdaptorWithAssetWriterInput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVAssetWriterInputMetadataAdaptor/assetWriterInputMetadataAdaptorWithAssetWriterInput:">Apple Documentation</a>
* @static
* @param {AVAssetWriterInput} input
* @return {AVAssetWriterInputMetadataAdaptor}
*/
/**
* @property {AVAssetWriterInput} assetWriterInput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetWriterInputMetadataAdaptor/assetWriterInput">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithAssetWriterInput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAssetWriterInputMetadataAdaptor/initWithAssetWriterInput:">Apple Documentation</a>
* @param {AVAssetWriterInput} input
* @return {AVAssetWriterInputMetadataAdaptor}
*/
/**
* @method appendTimedMetadataGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAssetWriterInputMetadataAdaptor/appendTimedMetadataGroup:">Apple Documentation</a>
* @param {AVTimedMetadataGroup} timedMetadataGroup
* @return {boolean}
*/
/**
* @class SFSpeechAudioBufferRecognitionRequest
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends SFSpeechRecognitionRequest
*/
/**
* @property {AVAudioFormat} nativeAudioFormat
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechAudioBufferRecognitionRequest/nativeAudioFormat">Apple Documentation</a>
* @readonly
*/
/**
* @method appendAudioSampleBuffer
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/SFSpeechAudioBufferRecognitionRequest/appendAudioSampleBuffer:">Apple Documentation</a>
* @param {Object} sampleBuffer
* @return {void}
*/
/**
* @method endAudio
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/SFSpeechAudioBufferRecognitionRequest/endAudio">Apple Documentation</a>
* @return {void}
*/
/**
* @method appendAudioPCMBuffer
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/SFSpeechAudioBufferRecognitionRequest/appendAudioPCMBuffer:">Apple Documentation</a>
* @param {AVAudioPCMBuffer} audioPCMBuffer
* @return {void}
*/
/**
* @class NSURLCredentialStorage
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method sharedCredentialStorage
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/NSURLCredentialStorage/sharedCredentialStorage">Apple Documentation</a>
* @static
* @return {NSURLCredentialStorage}
*/
/**
* @property {Object} allCredentials
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLCredentialStorage/allCredentials">Apple Documentation</a>
* @readonly
*/
/**
* @method setCredentialForProtectionSpace
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCredentialStorage/setCredential:forProtectionSpace:">Apple Documentation</a>
* @param {NSURLCredential} credential
* @param {NSURLProtectionSpace} space
* @return {void}
*/
/**
* @method setDefaultCredentialForProtectionSpaceTask
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCredentialStorage/setDefaultCredential:forProtectionSpace:task:">Apple Documentation</a>
* @param {NSURLCredential} credential
* @param {NSURLProtectionSpace} protectionSpace
* @param {NSURLSessionTask} task
* @return {void}
*/
/**
* @method removeCredentialForProtectionSpaceOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCredentialStorage/removeCredential:forProtectionSpace:options:">Apple Documentation</a>
* @param {NSURLCredential} credential
* @param {NSURLProtectionSpace} space
* @param {Object} options
* @return {void}
*/
/**
* @method removeCredentialForProtectionSpace
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCredentialStorage/removeCredential:forProtectionSpace:">Apple Documentation</a>
* @param {NSURLCredential} credential
* @param {NSURLProtectionSpace} space
* @return {void}
*/
/**
* @method removeCredentialForProtectionSpaceOptionsTask
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCredentialStorage/removeCredential:forProtectionSpace:options:task:">Apple Documentation</a>
* @param {NSURLCredential} credential
* @param {NSURLProtectionSpace} protectionSpace
* @param {Object} options
* @param {NSURLSessionTask} task
* @return {void}
*/
/**
* @method defaultCredentialForProtectionSpace
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCredentialStorage/defaultCredentialForProtectionSpace:">Apple Documentation</a>
* @param {NSURLProtectionSpace} space
* @return {NSURLCredential}
*/
/**
* @method getDefaultCredentialForProtectionSpaceTaskCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCredentialStorage/getDefaultCredentialForProtectionSpace:task:completionHandler:">Apple Documentation</a>
* @param {NSURLProtectionSpace} space
* @param {NSURLSessionTask} task
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method setDefaultCredentialForProtectionSpace
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCredentialStorage/setDefaultCredential:forProtectionSpace:">Apple Documentation</a>
* @param {NSURLCredential} credential
* @param {NSURLProtectionSpace} space
* @return {void}
*/
/**
* @method getCredentialsForProtectionSpaceTaskCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCredentialStorage/getCredentialsForProtectionSpace:task:completionHandler:">Apple Documentation</a>
* @param {NSURLProtectionSpace} protectionSpace
* @param {NSURLSessionTask} task
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method credentialsForProtectionSpace
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCredentialStorage/credentialsForProtectionSpace:">Apple Documentation</a>
* @param {NSURLProtectionSpace} space
* @return {Object}
*/
/**
* @method setCredentialForProtectionSpaceTask
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCredentialStorage/setCredential:forProtectionSpace:task:">Apple Documentation</a>
* @param {NSURLCredential} credential
* @param {NSURLProtectionSpace} protectionSpace
* @param {NSURLSessionTask} task
* @return {void}
*/
/**
* @class AVCaptureSynchronizedSampleBufferData
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVCaptureSynchronizedData
*/
/**
* @property {Object} sampleBuffer
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureSynchronizedSampleBufferData/sampleBuffer">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} droppedReason
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureSynchronizedSampleBufferData/droppedReason">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} sampleBufferWasDropped
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureSynchronizedSampleBufferData/sampleBufferWasDropped">Apple Documentation</a>
* @readonly
*/
/**
* @class AVAudioConverter
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {AVAudioFormat} outputFormat
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioConverter/outputFormat">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} channelMap
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioConverter/channelMap">Apple Documentation</a>
*/
/**
* @property {NSData} magicCookie
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioConverter/magicCookie">Apple Documentation</a>
*/
/**
* @property {AVAudioFormat} inputFormat
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioConverter/inputFormat">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} sampleRateConverterAlgorithm
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioConverter/sampleRateConverterAlgorithm">Apple Documentation</a>
*/
/**
* @property {Object} primeInfo
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioConverter/primeInfo">Apple Documentation</a>
*/
/**
* @property {boolean} downmix
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioConverter/downmix">Apple Documentation</a>
*/
/**
* @property {number} primeMethod
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioConverter/primeMethod">Apple Documentation</a>
*/
/**
* @property {number} sampleRateConverterQuality
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioConverter/sampleRateConverterQuality">Apple Documentation</a>
*/
/**
* @property {boolean} dither
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioConverter/dither">Apple Documentation</a>
*/
/**
* @method initFromFormatToFormat
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioConverter/initFromFormat:toFormat:">Apple Documentation</a>
* @param {AVAudioFormat} fromFormat
* @param {AVAudioFormat} toFormat
* @return {AVAudioConverter}
*/
/**
* @method convertToBufferFromBufferError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioConverter/convertToBuffer:fromBuffer:error:">Apple Documentation</a>
* @param {AVAudioPCMBuffer} outputBuffer
* @param {AVAudioPCMBuffer} inputBuffer
* @param {Object} outError
* @return {boolean}
*/
/**
* @method reset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioConverter/reset">Apple Documentation</a>
* @return {void}
*/
/**
* @class CAReplicatorLayer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html">Apple Documentation</a>
* @extends CALayer
*/
/**
* @property {number} instanceCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAReplicatorLayer/instanceCount">Apple Documentation</a>
*/
/**
* @property {number} instanceDelay
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAReplicatorLayer/instanceDelay">Apple Documentation</a>
*/
/**
* @property {number} instanceGreenOffset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAReplicatorLayer/instanceGreenOffset">Apple Documentation</a>
*/
/**
* @property {number} instanceBlueOffset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAReplicatorLayer/instanceBlueOffset">Apple Documentation</a>
*/
/**
* @property {Object} instanceColor
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAReplicatorLayer/instanceColor">Apple Documentation</a>
*/
/**
* @property {Object} instanceTransform
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAReplicatorLayer/instanceTransform">Apple Documentation</a>
*/
/**
* @property {boolean} preservesDepth
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAReplicatorLayer/preservesDepth">Apple Documentation</a>
*/
/**
* @property {number} instanceRedOffset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAReplicatorLayer/instanceRedOffset">Apple Documentation</a>
*/
/**
* @property {number} instanceAlphaOffset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAReplicatorLayer/instanceAlphaOffset">Apple Documentation</a>
*/
/**
* @class AVVideoCompositionInstruction
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} passthroughTrackID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoCompositionInstruction/passthroughTrackID">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} requiredSourceTrackIDs
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoCompositionInstruction/requiredSourceTrackIDs">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} timeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoCompositionInstruction/timeRange">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} enablePostProcessing
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoCompositionInstruction/enablePostProcessing">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} backgroundColor
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoCompositionInstruction/backgroundColor">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} layerInstructions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoCompositionInstruction/layerInstructions">Apple Documentation</a>
* @readonly
*/
/**
* @class NSUUID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/CoreLocation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method UUID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/CoreLocation.html#//apple_ref/occ/clm/NSUUID/UUID">Apple Documentation</a>
* @static
* @return {NSUUID}
*/
/**
* @property {string} UUIDString
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/CoreLocation.html#//apple_ref/occ/instp/NSUUID/UUIDString">Apple Documentation</a>
* @readonly
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSUUID/init">Apple Documentation</a>
* @return {NSUUID}
*/
/**
* @method initWithUUIDString
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS10APIDiffs/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSUUID/initWithUUIDString:">Apple Documentation</a>
* @param {string} string
* @return {NSUUID}
*/
/**
* @class AVAssetResourceLoader
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVAssetResourceLoader/delegate">Apple Documentation</a>
* @readonly
*/
/**
* @class AVMutableVideoCompositionInstruction
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVVideoCompositionInstruction
*/
/**
* @method videoCompositionInstruction
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMutableVideoCompositionInstruction/videoCompositionInstruction">Apple Documentation</a>
* @static
* @return {AVMutableVideoCompositionInstruction}
*/
/**
* @property {boolean} enablePostProcessing
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableVideoCompositionInstruction/enablePostProcessing">Apple Documentation</a>
*/
/**
* @property {Object} timeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableVideoCompositionInstruction/timeRange">Apple Documentation</a>
*/
/**
* @property {Array} layerInstructions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableVideoCompositionInstruction/layerInstructions">Apple Documentation</a>
*/
/**
* @property {Object} backgroundColor
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableVideoCompositionInstruction/backgroundColor">Apple Documentation</a>
*/
/**
* @class NSUserActivity
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method deleteSavedUserActivitiesWithPersistentIdentifiersCompletionHandler
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/clm/NSUserActivity/deleteSavedUserActivitiesWithPersistentIdentifiers:completionHandler:">Apple Documentation</a>
* @static
* @param {Array} persistentIdentifiers
* @param {Function} handler
* @return {void}
*/
/**
* @method deleteAllSavedUserActivitiesWithCompletionHandler
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/clm/NSUserActivity/deleteAllSavedUserActivitiesWithCompletionHandler:">Apple Documentation</a>
* @static
* @param {Function} handler
* @return {void}
*/
/**
* @property {boolean} needsSave
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSUserActivity/needsSave">Apple Documentation</a>
*/
/**
* @property {string} persistentIdentifier
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSUserActivity/persistentIdentifier">Apple Documentation</a>
*/
/**
* @property {boolean} supportsContinuationStreams
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSUserActivity/supportsContinuationStreams">Apple Documentation</a>
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSUserActivity/delegate">Apple Documentation</a>
*/
/**
* @property {string} title
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSUserActivity/title">Apple Documentation</a>
*/
/**
* @property {NSURL} webpageURL
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSUserActivity/webpageURL">Apple Documentation</a>
*/
/**
* @property {boolean} eligibleForPublicIndexing
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSUserActivity/eligibleForPublicIndexing">Apple Documentation</a>
*/
/**
* @property {string} activityType
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSUserActivity/activityType">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} eligibleForPrediction
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSUserActivity/eligibleForPrediction">Apple Documentation</a>
*/
/**
* @property {boolean} eligibleForHandoff
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSUserActivity/eligibleForHandoff">Apple Documentation</a>
*/
/**
* @property {Object} userInfo
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSUserActivity/userInfo">Apple Documentation</a>
*/
/**
* @property {NSURL} referrerURL
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSUserActivity/referrerURL">Apple Documentation</a>
*/
/**
* @property {NSSet} keywords
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSUserActivity/keywords">Apple Documentation</a>
*/
/**
* @property {NSSet} requiredUserInfoKeys
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSUserActivity/requiredUserInfoKeys">Apple Documentation</a>
*/
/**
* @property {boolean} eligibleForSearch
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSUserActivity/eligibleForSearch">Apple Documentation</a>
*/
/**
* @property {Date} expirationDate
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSUserActivity/expirationDate">Apple Documentation</a>
*/
/**
* @method invalidate
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSUserActivity/invalidate">Apple Documentation</a>
* @return {void}
*/
/**
* @method resignCurrent
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSUserActivity/resignCurrent">Apple Documentation</a>
* @return {void}
*/
/**
* @method getContinuationStreamsWithCompletionHandler
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSUserActivity/getContinuationStreamsWithCompletionHandler:">Apple Documentation</a>
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSUserActivity/init">Apple Documentation</a>
* @return {NSUserActivity}
*/
/**
* @method addUserInfoEntriesFromDictionary
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSUserActivity/addUserInfoEntriesFromDictionary:">Apple Documentation</a>
* @param {Object} otherDictionary
* @return {void}
*/
/**
* @method initWithActivityType
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSUserActivity/initWithActivityType:">Apple Documentation</a>
* @param {string} activityType
* @return {NSUserActivity}
*/
/**
* @method becomeCurrent
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSUserActivity/becomeCurrent">Apple Documentation</a>
* @return {void}
*/
/**
* @class NSURLRequest
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method supportsSecureCoding
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/clm/NSURLRequest/supportsSecureCoding">Apple Documentation</a>
* @static
* @return {boolean}
*/
/**
* @method requestWithURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/clm/NSURLRequest/requestWithURL:">Apple Documentation</a>
* @static
* @param {NSURL} URL
* @return {NSURLRequest}
*/
/**
* @method requestWithURLCachePolicyTimeoutInterval
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/clm/NSURLRequest/requestWithURL:cachePolicy:timeoutInterval:">Apple Documentation</a>
* @static
* @param {NSURL} URL
* @param {number} cachePolicy
* @param {number} timeoutInterval
* @return {NSURLRequest}
*/
/**
* @property {number} timeoutInterval
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURLRequest/timeoutInterval">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} allowsConstrainedNetworkAccess
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURLRequest/allowsConstrainedNetworkAccess">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} networkServiceType
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURLRequest/networkServiceType">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} URL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURLRequest/URL">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} allowsCellularAccess
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURLRequest/allowsCellularAccess">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} mainDocumentURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURLRequest/mainDocumentURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} allowsExpensiveNetworkAccess
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURLRequest/allowsExpensiveNetworkAccess">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} cachePolicy
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instp/NSURLRequest/cachePolicy">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURLRequest/initWithURL:">Apple Documentation</a>
* @param {NSURL} URL
* @return {NSURLRequest}
*/
* @method valueForHTTPHeaderField
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURLRequest/valueForHTTPHeaderField:">Apple Documentation</a>
* @param {string} field
* @return {string}
*/
/**
* @method initWithURLCachePolicyTimeoutInterval
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DisplayWebContent/Tasks/DisplayingHistory.html#//apple_ref/occ/instm/NSURLRequest/initWithURL:cachePolicy:timeoutInterval:">Apple Documentation</a>
* @param {NSURL} URL
* @param {number} cachePolicy
* @param {number} timeoutInterval
* @return {NSURLRequest}
*/
/**
* @class AVFragmentedMovieMinder
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVFragmentedAssetMinder
*/
/**
* @method fragmentedMovieMinderWithMovieMindingInterval
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVFragmentedMovieMinder/fragmentedMovieMinderWithMovie:mindingInterval:">Apple Documentation</a>
* @static
* @param {AVFragmentedMovie} movie
* @param {number} mindingInterval
* @return {AVFragmentedMovieMinder}
*/
/**
* @property {Array} movies
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVFragmentedMovieMinder/movies">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} mindingInterval
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVFragmentedMovieMinder/mindingInterval">Apple Documentation</a>
*/
/**
* @method initWithMovieMindingInterval
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVFragmentedMovieMinder/initWithMovie:mindingInterval:">Apple Documentation</a>
* @param {AVFragmentedMovie} movie
* @param {number} mindingInterval
* @return {AVFragmentedMovieMinder}
*/
/**
* @method addFragmentedMovie
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVFragmentedMovieMinder/addFragmentedMovie:">Apple Documentation</a>
* @param {AVFragmentedMovie} movie
* @return {void}
*/
/**
* @method removeFragmentedMovie
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVFragmentedMovieMinder/removeFragmentedMovie:">Apple Documentation</a>
* @param {AVFragmentedMovie} movie
* @return {void}
*/
/**
* @class NSURLSessionWebSocketTask
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSURLSessionTask
*/
/**
* @property {number} closeCode
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionWebSocketTask/closeCode">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSData} closeReason
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionWebSocketTask/closeReason">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} maximumMessageSize
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionWebSocketTask/maximumMessageSize">Apple Documentation</a>
*/
/**
* @method sendPingWithPongReceiveHandler
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSURLSessionWebSocketTask/sendPingWithPongReceiveHandler:">Apple Documentation</a>
* @param {Function} pongReceiveHandler
* @return {void}
*/
/**
* @method cancelWithCloseCodeReason
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSURLSessionWebSocketTask/cancelWithCloseCode:reason:">Apple Documentation</a>
* @param {number} closeCode
* @param {NSData} reason
* @return {void}
*/
/**
* @method receiveMessageWithCompletionHandler
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSURLSessionWebSocketTask/receiveMessageWithCompletionHandler:">Apple Documentation</a>
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method sendMessageCompletionHandler
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSURLSessionWebSocketTask/sendMessage:completionHandler:">Apple Documentation</a>
* @param {NSURLSessionWebSocketMessage} message
* @param {Function} completionHandler
* @return {void}
*/
/**
* @class CATransformLayer
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends CALayer
*/
/**
* @class AVCaptureDeviceDiscoverySession
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method discoverySessionWithDeviceTypesMediaTypePosition
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVCaptureDeviceDiscoverySession/discoverySessionWithDeviceTypes:mediaType:position:">Apple Documentation</a>
* @static
* @param {Array} deviceTypes
* @param {string} mediaType
* @param {number} position
* @return {AVCaptureDeviceDiscoverySession}
*/
/**
* @property {Array} supportedMultiCamDeviceSets
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceDiscoverySession/supportedMultiCamDeviceSets">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} devices
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceDiscoverySession/devices">Apple Documentation</a>
* @readonly
*/
/**
* @class CAValueFunction
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method functionWithName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/clm/CAValueFunction/functionWithName:">Apple Documentation</a>
* @static
* @param {string} name
* @return {CAValueFunction}
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAValueFunction/name">Apple Documentation</a>
* @readonly
*/
/**
* @class NSNotification
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method notificationWithNameObjectUserInfo
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/clm/NSNotification/notificationWithName:object:userInfo:">Apple Documentation</a>
* @static
* @param {string} aName
* @param {Object} anObject
* @param {Object} aUserInfo
* @return {NSNotification}
*/
/**
* @method notificationWithNameObject
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/clm/NSNotification/notificationWithName:object:">Apple Documentation</a>
* @static
* @param {string} aName
* @param {Object} anObject
* @return {NSNotification}
*/
/**
* @property {Object} object
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSNotification/object">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSNotification/name">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} userInfo
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSNotification/userInfo">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithNameObjectUserInfo
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSNotification/initWithName:object:userInfo:">Apple Documentation</a>
* @param {string} name
* @param {Object} object
* @param {Object} userInfo
* @return {NSNotification}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSNotification/init">Apple Documentation</a>
* @return {NSNotification}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSNotification/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {NSNotification}
*/
/**
* @class AVAssetDownloadTask
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSURLSessionTask
*/
/**
* @property {Array} loadedTimeRanges
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetDownloadTask/loadedTimeRanges">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} options
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetDownloadTask/options">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVURLAsset} URLAsset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetDownloadTask/URLAsset">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} destinationURL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetDownloadTask/destinationURL">Apple Documentation</a>
* @readonly
*/
/**
* @class AVCaptureDeviceFormat
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} autoFocusSystem
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/autoFocusSystem">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} highResolutionStillImageDimensions
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/highResolutionStillImageDimensions">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} videoFieldOfView
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/videoFieldOfView">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} supportedDepthDataFormats
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/supportedDepthDataFormats">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} formatDescription
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/formatDescription">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} videoMinZoomFactorForDepthDataDelivery
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/videoMinZoomFactorForDepthDataDelivery">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} maxExposureDuration
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/maxExposureDuration">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} mediaType
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/mediaType">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} unsupportedCaptureOutputClasses
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/unsupportedCaptureOutputClasses">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} videoZoomFactorUpscaleThreshold
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/videoZoomFactorUpscaleThreshold">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} minISO
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/minISO">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} maxISO
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/maxISO">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} supportedColorSpaces
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/supportedColorSpaces">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} videoHDRSupported
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/videoHDRSupported">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} globalToneMappingSupported
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/globalToneMappingSupported">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} videoSupportedFrameRateRanges
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/videoSupportedFrameRateRanges">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} videoBinned
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/videoBinned">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} videoStabilizationSupported
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/videoStabilizationSupported">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} videoMaxZoomFactor
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/videoMaxZoomFactor">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} minExposureDuration
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/minExposureDuration">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} highestPhotoQualitySupported
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/highestPhotoQualitySupported">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} videoMaxZoomFactorForDepthDataDelivery
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDeviceFormat/videoMaxZoomFactorForDepthDataDelivery">Apple Documentation</a>
* @readonly
*/
/**
* @method isVideoStabilizationModeSupported
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVCaptureDeviceFormat/isVideoStabilizationModeSupported:">Apple Documentation</a>
* @param {number} videoStabilizationMode
* @return {boolean}
*/
/**
* @class AVPlayerItemErrorLog
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} extendedLogDataStringEncoding
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemErrorLog/extendedLogDataStringEncoding">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} events
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemErrorLog/events">Apple Documentation</a>
* @readonly
*/
/**
* @method extendedLogData
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItemErrorLog/extendedLogData">Apple Documentation</a>
* @return {NSData}
*/
/**
* @class NSDimension
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html">Apple Documentation</a>
* @extends NSUnit
*/
/**
* @method baseUnit
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/clm/NSDimension/baseUnit">Apple Documentation</a>
* @static
* @return {NSDimension}
*/
/**
* @property {NSUnitConverter} converter
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instp/NSDimension/converter">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithSymbolConverter
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/NSDimension/initWithSymbol:converter:">Apple Documentation</a>
* @param {string} symbol
* @param {NSUnitConverter} converter
* @return {NSDimension}
*/
/**
* @class NSMapTable
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method mapTableWithKeyOptionsValueOptions
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/clm/NSMapTable/mapTableWithKeyOptions:valueOptions:">Apple Documentation</a>
* @static
* @param {number} keyOptions
* @param {number} valueOptions
* @return {NSMapTable}
*/
/**
* @method weakToStrongObjectsMapTable
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/clm/NSMapTable/weakToStrongObjectsMapTable">Apple Documentation</a>
* @static
* @return {NSMapTable}
*/
/**
* @method strongToStrongObjectsMapTable
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/clm/NSMapTable/strongToStrongObjectsMapTable">Apple Documentation</a>
* @static
* @return {NSMapTable}
*/
/**
* @method weakToWeakObjectsMapTable
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/clm/NSMapTable/weakToWeakObjectsMapTable">Apple Documentation</a>
* @static
* @return {NSMapTable}
*/
/**
* @method strongToWeakObjectsMapTable
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/clm/NSMapTable/strongToWeakObjectsMapTable">Apple Documentation</a>
* @static
* @return {NSMapTable}
*/
/**
* @property {number} count
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instp/NSMapTable/count">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSPointerFunctions} valuePointerFunctions
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instp/NSMapTable/valuePointerFunctions">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSPointerFunctions} keyPointerFunctions
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instp/NSMapTable/keyPointerFunctions">Apple Documentation</a>
* @readonly
*/
/**
* @method objectEnumerator
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMapTable/objectEnumerator">Apple Documentation</a>
* @return {NSEnumerator}
*/
/**
* @method keyEnumerator
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMapTable/keyEnumerator">Apple Documentation</a>
* @return {NSEnumerator}
*/
/**
* @method dictionaryRepresentation
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMapTable/dictionaryRepresentation">Apple Documentation</a>
* @return {Object}
*/
/**
* @method setObjectForKey
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMapTable/setObject:forKey:">Apple Documentation</a>
* @param {Object} anObject
* @param {Object} aKey
* @return {void}
*/
/**
* @method removeAllObjects
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMapTable/removeAllObjects">Apple Documentation</a>
* @return {void}
*/
/**
* @method removeObjectForKey
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMapTable/removeObjectForKey:">Apple Documentation</a>
* @param {Object} aKey
* @return {void}
*/
/**
* @method initWithKeyPointerFunctionsValuePointerFunctionsCapacity
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMapTable/initWithKeyPointerFunctions:valuePointerFunctions:capacity:">Apple Documentation</a>
* @param {NSPointerFunctions} keyFunctions
* @param {NSPointerFunctions} valueFunctions
* @param {number} initialCapacity
* @return {NSMapTable}
*/
/**
* @method initWithKeyOptionsValueOptionsCapacity
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMapTable/initWithKeyOptions:valueOptions:capacity:">Apple Documentation</a>
* @param {number} keyOptions
* @param {number} valueOptions
* @param {number} initialCapacity
* @return {NSMapTable}
*/
/**
* @method objectForKey
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMapTable/objectForKey:">Apple Documentation</a>
* @param {Object} aKey
* @return {Object}
*/
/**
* @class NSSet
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method setWithObjects
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSSet/setWithObjects:">Apple Documentation</a>
* @static
* @param {Object} firstObj
* @param {Array} args
* @return {NSSet}
*/
/**
* @method setWithArray
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSSet/setWithArray:">Apple Documentation</a>
* @static
* @param {Array} array
* @return {NSSet}
*/
/**
* @method set
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSSet/set">Apple Documentation</a>
* @static
* @return {NSSet}
*/
/**
* @method setWithSet
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSSet/setWithSet:">Apple Documentation</a>
* @static
* @param {NSSet} set
* @return {NSSet}
*/
/**
* @method setWithObject
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSSet/setWithObject:">Apple Documentation</a>
* @static
* @param {Object} object
* @return {NSSet}
*/
/**
* @property {number} count
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSSet/count">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithSet
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/initWithSet:">Apple Documentation</a>
* @param {NSSet} set
* @return {NSSet}
*/
/**
* @method anyObject
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/anyObject">Apple Documentation</a>
* @return {Object}
*/
/**
* @method containsObject
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/containsObject:">Apple Documentation</a>
* @param {Object} anObject
* @return {boolean}
*/
/**
* @method enumerateObjectsWithOptionsUsingBlock
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/enumerateObjectsWithOptions:usingBlock:">Apple Documentation</a>
* @param {number} opts
* @param {Function} block
* @return {void}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {NSSet}
*/
/**
* @method isEqualToSet
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/isEqualToSet:">Apple Documentation</a>
* @param {NSSet} otherSet
* @return {boolean}
*/
/**
* @method setValueForKey
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/setValue:forKey:">Apple Documentation</a>
* @param {Object} value
* @param {string} key
* @return {void}
*/
/**
* @method sortedArrayUsingDescriptors
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/sortedArrayUsingDescriptors:">Apple Documentation</a>
* @param {Array} sortDescriptors
* @return {Array}
*/
/**
* @method makeObjectsPerformSelector
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/makeObjectsPerformSelector:">Apple Documentation</a>
* @param {string} aSelector
* @return {void}
*/
/**
* @method initWithObjects
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/initWithObjects:">Apple Documentation</a>
* @param {Object} firstObj
* @param {Array} args
* @return {NSSet}
*/
/**
* @method initWithArray
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/initWithArray:">Apple Documentation</a>
* @param {Array} array
* @return {NSSet}
*/
/**
* @method removeObserverForKeyPath
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/removeObserver:forKeyPath:">Apple Documentation</a>
* @param {NSObject} observer
* @param {string} keyPath
* @return {void}
*/
/**
* @method setByAddingObject
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/setByAddingObject:">Apple Documentation</a>
* @param {Object} anObject
* @return {NSSet}
*/
/**
* @method descriptionWithLocale
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/descriptionWithLocale:">Apple Documentation</a>
* @param {Object} locale
* @return {string}
*/
/**
* @method isSubsetOfSet
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/isSubsetOfSet:">Apple Documentation</a>
* @param {NSSet} otherSet
* @return {boolean}
*/
/**
* @method member
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/member:">Apple Documentation</a>
* @param {Object} object
* @return {Object}
*/
/**
* @method filteredSetUsingPredicate
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/filteredSetUsingPredicate:">Apple Documentation</a>
* @param {NSPredicate} predicate
* @return {NSSet}
*/
/**
* @method objectEnumerator
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/objectEnumerator">Apple Documentation</a>
* @return {NSEnumerator}
*/
/**
* @method objectsWithOptionsPassingTest
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/objectsWithOptions:passingTest:">Apple Documentation</a>
* @param {number} opts
* @param {Function} predicate
* @return {NSSet}
*/
/**
* @method enumerateObjectsUsingBlock
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/enumerateObjectsUsingBlock:">Apple Documentation</a>
* @param {Function} block
* @return {void}
*/
/**
* @method intersectsSet
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/intersectsSet:">Apple Documentation</a>
* @param {NSSet} otherSet
* @return {boolean}
*/
/**
* @method initWithSetCopyItems
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/initWithSet:copyItems:">Apple Documentation</a>
* @param {NSSet} set
* @param {boolean} flag
* @return {NSSet}
*/
/**
* @method setByAddingObjectsFromSet
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/setByAddingObjectsFromSet:">Apple Documentation</a>
* @param {NSSet} other
* @return {NSSet}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/init">Apple Documentation</a>
* @return {NSSet}
*/
/**
* @method setByAddingObjectsFromArray
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/setByAddingObjectsFromArray:">Apple Documentation</a>
* @param {Array} other
* @return {NSSet}
*/
/**
* @method objectsPassingTest
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/objectsPassingTest:">Apple Documentation</a>
* @param {Function} predicate
* @return {NSSet}
*/
/**
* @method valueForKey
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/valueForKey:">Apple Documentation</a>
* @param {string} key
* @return {Object}
*/
/**
* @method makeObjectsPerformSelectorWithObject
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSSet/makeObjectsPerformSelector:withObject:">Apple Documentation</a>
* @param {string} aSelector
* @param {Object} argument
* @return {void}
*/
/**
* @class AVAudioUnitReverb
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioUnitEffect
*/
/**
* @property {number} wetDryMix
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitReverb/wetDryMix">Apple Documentation</a>
*/
/**
* @method loadFactoryPreset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitReverb/loadFactoryPreset:">Apple Documentation</a>
* @param {number} preset
* @return {void}
*/
/**
* @class AVMutableComposition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVComposition
*/
/**
* @method compositionWithURLAssetInitializationOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMutableComposition/compositionWithURLAssetInitializationOptions:">Apple Documentation</a>
* @static
* @param {Object} URLAssetInitializationOptions
* @return {AVMutableComposition}
*/
/**
* @method composition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMutableComposition/composition">Apple Documentation</a>
* @static
* @return {AVMutableComposition}
*/
/**
* @property {Array} tracks
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableComposition/tracks">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} naturalSize
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableComposition/naturalSize">Apple Documentation</a>
*/
/**
* @method insertEmptyTimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableComposition/insertEmptyTimeRange:">Apple Documentation</a>
* @param {Object} timeRange
* @return {void}
*/
/**
* @method removeTimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableComposition/removeTimeRange:">Apple Documentation</a>
* @param {Object} timeRange
* @return {void}
*/
/**
* @method insertTimeRangeOfAssetAtTimeError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableComposition/insertTimeRange:ofAsset:atTime:error:">Apple Documentation</a>
* @param {Object} timeRange
* @param {AVAsset} asset
* @param {Object} startTime
* @param {Object} outError
* @return {boolean}
*/
/**
* @method removeTrack
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableComposition/removeTrack:">Apple Documentation</a>
* @param {AVCompositionTrack} track
* @return {void}
*/
/**
* @method trackWithTrackID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableComposition/trackWithTrackID:">Apple Documentation</a>
* @param {number} trackID
* @return {AVMutableCompositionTrack}
*/
/**
* @method tracksWithMediaCharacteristic
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableComposition/tracksWithMediaCharacteristic:">Apple Documentation</a>
* @param {string} mediaCharacteristic
* @return {Array}
*/
/**
* @method mutableTrackCompatibleWithTrack
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableComposition/mutableTrackCompatibleWithTrack:">Apple Documentation</a>
* @param {AVAssetTrack} track
* @return {AVMutableCompositionTrack}
*/
/**
* @method addMutableTrackWithMediaTypePreferredTrackID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableComposition/addMutableTrackWithMediaType:preferredTrackID:">Apple Documentation</a>
* @param {string} mediaType
* @param {number} preferredTrackID
* @return {AVMutableCompositionTrack}
*/
/**
* @method tracksWithMediaType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableComposition/tracksWithMediaType:">Apple Documentation</a>
* @param {string} mediaType
* @return {Array}
*/
/**
* @method scaleTimeRangeToDuration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableComposition/scaleTimeRange:toDuration:">Apple Documentation</a>
* @param {Object} timeRange
* @param {Object} duration
* @return {void}
*/
/**
* @class NSOrderedSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method orderedSetWithOrderedSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSOrderedSet/orderedSetWithOrderedSet:">Apple Documentation</a>
* @static
* @param {NSOrderedSet} set
* @return {NSOrderedSet}
*/
/**
* @method orderedSetWithOrderedSetRangeCopyItems
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSOrderedSet/orderedSetWithOrderedSet:range:copyItems:">Apple Documentation</a>
* @static
* @param {NSOrderedSet} set
* @param {Object} range
* @param {boolean} flag
* @return {NSOrderedSet}
*/
/**
* @method orderedSetWithObjects
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSOrderedSet/orderedSetWithObjects:">Apple Documentation</a>
* @static
* @param {Object} firstObj
* @param {Array} args
* @return {NSOrderedSet}
*/
/**
* @method orderedSetWithObject
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSOrderedSet/orderedSetWithObject:">Apple Documentation</a>
* @static
* @param {Object} object
* @return {NSOrderedSet}
*/
/**
* @method orderedSetWithSetCopyItems
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSOrderedSet/orderedSetWithSet:copyItems:">Apple Documentation</a>
* @static
* @param {NSSet} set
* @param {boolean} flag
* @return {NSOrderedSet}
*/
/**
* @method orderedSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSOrderedSet/orderedSet">Apple Documentation</a>
* @static
* @return {NSOrderedSet}
*/
/**
* @method orderedSetWithArrayRangeCopyItems
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSOrderedSet/orderedSetWithArray:range:copyItems:">Apple Documentation</a>
* @static
* @param {Array} array
* @param {Object} range
* @param {boolean} flag
* @return {NSOrderedSet}
*/
/**
* @method orderedSetWithArray
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSOrderedSet/orderedSetWithArray:">Apple Documentation</a>
* @static
* @param {Array} array
* @return {NSOrderedSet}
*/
/**
* @method orderedSetWithSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSOrderedSet/orderedSetWithSet:">Apple Documentation</a>
* @static
* @param {NSSet} set
* @return {NSOrderedSet}
*/
/**
* @property {number} count
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSOrderedSet/count">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/initWithSet:">Apple Documentation</a>
* @param {NSSet} set
* @return {NSOrderedSet}
*/
/**
* @method initWithArrayRangeCopyItems
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/initWithArray:range:copyItems:">Apple Documentation</a>
* @param {Array} set
* @param {Object} range
* @param {boolean} flag
* @return {NSOrderedSet}
*/
/**
* @method setValueForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/setValue:forKey:">Apple Documentation</a>
* @param {Object} value
* @param {string} key
* @return {void}
*/
/**
* @method sortedArrayUsingComparator
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/sortedArrayUsingComparator:">Apple Documentation</a>
* @param {Function} cmptr
* @return {Array}
*/
/**
* @method indexesOfObjectsWithOptionsPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/indexesOfObjectsWithOptions:passingTest:">Apple Documentation</a>
* @param {number} opts
* @param {Function} predicate
* @return {NSIndexSet}
*/
/**
* @method containsObject
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/containsObject:">Apple Documentation</a>
* @param {Object} object
* @return {boolean}
*/
/**
* @method objectAtIndexedSubscript
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/objectAtIndexedSubscript:">Apple Documentation</a>
* @param {number} idx
* @return {Object}
*/
/**
* @method isSubsetOfSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/isSubsetOfSet:">Apple Documentation</a>
* @param {NSSet} set
* @return {boolean}
*/
/**
* @method indexesOfObjectsPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/indexesOfObjectsPassingTest:">Apple Documentation</a>
* @param {Function} predicate
* @return {NSIndexSet}
*/
/**
* @method reverseObjectEnumerator
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/reverseObjectEnumerator">Apple Documentation</a>
* @return {NSEnumerator}
*/
/**
* @method objectEnumerator
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/objectEnumerator">Apple Documentation</a>
* @return {NSEnumerator}
*/
/**
* @method isEqualToOrderedSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/isEqualToOrderedSet:">Apple Documentation</a>
* @param {NSOrderedSet} other
* @return {boolean}
*/
/**
* @method differenceFromOrderedSetWithOptionsUsingEquivalenceTest
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/differenceFromOrderedSet:withOptions:usingEquivalenceTest:">Apple Documentation</a>
* @param {NSOrderedSet} other
* @param {number} options
* @param {Function} block
* @return {NSOrderedCollectionDifference}
*/
/**
* @method descriptionWithLocaleIndent
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/descriptionWithLocale:indent:">Apple Documentation</a>
* @param {Object} locale
* @param {number} level
* @return {string}
*/
/**
* @method sortedArrayWithOptionsUsingComparator
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/sortedArrayWithOptions:usingComparator:">Apple Documentation</a>
* @param {number} opts
* @param {Function} cmptr
* @return {Array}
*/
/**
* @method filteredOrderedSetUsingPredicate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/filteredOrderedSetUsingPredicate:">Apple Documentation</a>
* @param {NSPredicate} p
* @return {NSOrderedSet}
*/
/**
* @method initWithSetCopyItems
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/initWithSet:copyItems:">Apple Documentation</a>
* @param {NSSet} set
* @param {boolean} flag
* @return {NSOrderedSet}
*/
/**
* @method initWithArrayCopyItems
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/initWithArray:copyItems:">Apple Documentation</a>
* @param {Array} set
* @param {boolean} flag
* @return {NSOrderedSet}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/init">Apple Documentation</a>
* @return {NSOrderedSet}
*/
/**
* @method differenceFromOrderedSetWithOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/differenceFromOrderedSet:withOptions:">Apple Documentation</a>
* @param {NSOrderedSet} other
* @param {number} options
* @return {NSOrderedCollectionDifference}
*/
/**
* @method initWithOrderedSetRangeCopyItems
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/initWithOrderedSet:range:copyItems:">Apple Documentation</a>
* @param {NSOrderedSet} set
* @param {Object} range
* @param {boolean} flag
* @return {NSOrderedSet}
*/
/**
* @method enumerateObjectsWithOptionsUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/enumerateObjectsWithOptions:usingBlock:">Apple Documentation</a>
* @param {number} opts
* @param {Function} block
* @return {void}
*/
/**
* @method initWithObject
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/initWithObject:">Apple Documentation</a>
* @param {Object} object
* @return {NSOrderedSet}
*/
/**
* @method indexOfObjectInSortedRangeOptionsUsingComparator
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/indexOfObject:inSortedRange:options:usingComparator:">Apple Documentation</a>
* @param {Object} object
* @param {Object} range
* @param {number} opts
* @param {Function} cmp
* @return {number}
*/
/**
* @method differenceFromOrderedSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/differenceFromOrderedSet:">Apple Documentation</a>
* @param {NSOrderedSet} other
* @return {NSOrderedCollectionDifference}
*/
/**
* @method objectsAtIndexes
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/objectsAtIndexes:">Apple Documentation</a>
* @param {NSIndexSet} indexes
* @return {Array}
*/
/**
* @method indexOfObjectWithOptionsPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/indexOfObjectWithOptions:passingTest:">Apple Documentation</a>
* @param {number} opts
* @param {Function} predicate
* @return {number}
*/
/**
* @method initWithOrderedSetCopyItems
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/initWithOrderedSet:copyItems:">Apple Documentation</a>
* @param {NSOrderedSet} set
* @param {boolean} flag
* @return {NSOrderedSet}
*/
/**
* @method sortedArrayUsingDescriptors
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/sortedArrayUsingDescriptors:">Apple Documentation</a>
* @param {Array} sortDescriptors
* @return {Array}
*/
/**
* @method descriptionWithLocale
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/descriptionWithLocale:">Apple Documentation</a>
* @param {Object} locale
* @return {string}
*/
/**
* @method valueForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/valueForKey:">Apple Documentation</a>
* @param {string} key
* @return {Object}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {NSOrderedSet}
*/
/**
* @method orderedSetByApplyingDifference
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/orderedSetByApplyingDifference:">Apple Documentation</a>
* @param {NSOrderedCollectionDifference} difference
* @return {NSOrderedSet}
*/
/**
* @method indexesOfObjectsAtIndexesOptionsPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/indexesOfObjectsAtIndexes:options:passingTest:">Apple Documentation</a>
* @param {NSIndexSet} s
* @param {number} opts
* @param {Function} predicate
* @return {NSIndexSet}
*/
/**
* @method intersectsOrderedSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/intersectsOrderedSet:">Apple Documentation</a>
* @param {NSOrderedSet} other
* @return {boolean}
*/
/**
* @method initWithObjects
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/initWithObjects:">Apple Documentation</a>
* @param {Object} firstObj
* @param {Array} args
* @return {NSOrderedSet}
*/
/**
* @method initWithArray
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/initWithArray:">Apple Documentation</a>
* @param {Array} array
* @return {NSOrderedSet}
*/
/**
* @method initWithOrderedSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/initWithOrderedSet:">Apple Documentation</a>
* @param {NSOrderedSet} set
* @return {NSOrderedSet}
*/
/**
* @method removeObserverForKeyPath
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/removeObserver:forKeyPath:">Apple Documentation</a>
* @param {NSObject} observer
* @param {string} keyPath
* @return {void}
*/
/**
* @method objectAtIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/objectAtIndex:">Apple Documentation</a>
* @param {number} idx
* @return {Object}
*/
/**
* @method enumerateObjectsUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/enumerateObjectsUsingBlock:">Apple Documentation</a>
* @param {Function} block
* @return {void}
*/
/**
* @method indexOfObject
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/indexOfObject:">Apple Documentation</a>
* @param {Object} object
* @return {number}
*/
/**
* @method indexOfObjectAtIndexesOptionsPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/indexOfObjectAtIndexes:options:passingTest:">Apple Documentation</a>
* @param {NSIndexSet} s
* @param {number} opts
* @param {Function} predicate
* @return {number}
*/
/**
* @method indexOfObjectPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/indexOfObjectPassingTest:">Apple Documentation</a>
* @param {Function} predicate
* @return {number}
*/
/**
* @method intersectsSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/intersectsSet:">Apple Documentation</a>
* @param {NSSet} set
* @return {boolean}
*/
/**
* @method isSubsetOfOrderedSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/isSubsetOfOrderedSet:">Apple Documentation</a>
* @param {NSOrderedSet} other
* @return {boolean}
*/
/**
* @method enumerateObjectsAtIndexesOptionsUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSOrderedSet/enumerateObjectsAtIndexes:options:usingBlock:">Apple Documentation</a>
* @param {NSIndexSet} s
* @param {number} opts
* @param {Function} block
* @return {void}
*/
/**
* @class AVMetadataCatBodyObject
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVMetadataBodyObject
*/
/**
* @class AVAudioEngine
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} manualRenderingMode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEngine/manualRenderingMode">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} manualRenderingSampleTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEngine/manualRenderingSampleTime">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} musicSequence
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEngine/musicSequence">Apple Documentation</a>
*/
/**
* @property {Function} jsmanualRenderingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEngine/manualRenderingBlock">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} autoShutdownEnabled
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEngine/autoShutdownEnabled">Apple Documentation</a>
*/
/**
* @property {boolean} running
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEngine/running">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSSet} attachedNodes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEngine/attachedNodes">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVAudioMixerNode} mainMixerNode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEngine/mainMixerNode">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVAudioInputNode} inputNode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEngine/inputNode">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVAudioFormat} manualRenderingFormat
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEngine/manualRenderingFormat">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} manualRenderingMaximumFrameCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEngine/manualRenderingMaximumFrameCount">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVAudioOutputNode} outputNode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEngine/outputNode">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} isInManualRenderingMode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEngine/isInManualRenderingMode">Apple Documentation</a>
* @readonly
*/
/**
* @method outputConnectionPointsForNodeOutputBus
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/outputConnectionPointsForNode:outputBus:">Apple Documentation</a>
* @param {AVAudioNode} node
* @param {number} bus
* @return {Array}
*/
/**
* @method connectToFormat
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/connect:to:format:">Apple Documentation</a>
* @param {AVAudioNode} node1
* @param {AVAudioNode} node2
* @param {AVAudioFormat} format
* @return {void}
*/
/**
* @method disconnectMIDIInput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/disconnectMIDIInput:">Apple Documentation</a>
* @param {AVAudioNode} node
* @return {void}
*/
/**
* @method disableManualRenderingMode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/disableManualRenderingMode">Apple Documentation</a>
* @return {void}
*/
/**
* @method connectToFromBusToBusFormat
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/connect:to:fromBus:toBus:format:">Apple Documentation</a>
* @param {AVAudioNode} node1
* @param {AVAudioNode} node2
* @param {number} bus1
* @param {number} bus2
* @param {AVAudioFormat} format
* @return {void}
*/
/**
* @method pause
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/pause">Apple Documentation</a>
* @return {void}
*/
/**
* @method disconnectNodeInput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/disconnectNodeInput:">Apple Documentation</a>
* @param {AVAudioNode} node
* @return {void}
*/
/**
* @method prepare
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/prepare">Apple Documentation</a>
* @return {void}
*/
/**
* @method disconnectMIDIOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/disconnectMIDIOutput:">Apple Documentation</a>
* @param {AVAudioNode} node
* @return {void}
*/
/**
* @method disconnectNodeInputBus
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/disconnectNodeInput:bus:">Apple Documentation</a>
* @param {AVAudioNode} node
* @param {number} bus
* @return {void}
*/
/**
* @method enableManualRenderingModeFormatMaximumFrameCountError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/enableManualRenderingMode:format:maximumFrameCount:error:">Apple Documentation</a>
* @param {number} mode
* @param {AVAudioFormat} pcmFormat
* @param {number} maximumFrameCount
* @param {Object} outError
* @return {boolean}
*/
/**
* @method disconnectNodeOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/disconnectNodeOutput:">Apple Documentation</a>
* @param {AVAudioNode} node
* @return {void}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/init">Apple Documentation</a>
* @return {AVAudioEngine}
*/
/**
* @method detachNode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/detachNode:">Apple Documentation</a>
* @param {AVAudioNode} node
* @return {void}
*/
/**
* @method stop
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/stop">Apple Documentation</a>
* @return {void}
*/
/**
* @method inputConnectionPointForNodeInputBus
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/inputConnectionPointForNode:inputBus:">Apple Documentation</a>
* @param {AVAudioNode} node
* @param {number} bus
* @return {AVAudioConnectionPoint}
*/
/**
* @method connectToConnectionPointsFromBusFormat
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/connect:toConnectionPoints:fromBus:format:">Apple Documentation</a>
* @param {AVAudioNode} sourceNode
* @param {Array} destNodes
* @param {number} sourceBus
* @param {AVAudioFormat} format
* @return {void}
*/
/**
* @method reset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/reset">Apple Documentation</a>
* @return {void}
*/
/**
* @method renderOfflineToBufferError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/renderOffline:toBuffer:error:">Apple Documentation</a>
* @param {number} numberOfFrames
* @param {AVAudioPCMBuffer} buffer
* @param {Object} outError
* @return {number}
*/
/**
* @method disconnectMIDIFromNodes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/disconnectMIDI:fromNodes:">Apple Documentation</a>
* @param {AVAudioNode} sourceNode
* @param {Array} destinationNodes
* @return {void}
*/
/**
* @method startAndReturnError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/startAndReturnError:">Apple Documentation</a>
* @param {Object} outError
* @return {boolean}
*/
/**
* @method disconnectNodeOutputBus
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/disconnectNodeOutput:bus:">Apple Documentation</a>
* @param {AVAudioNode} node
* @param {number} bus
* @return {void}
*/
/**
* @method disconnectMIDIFrom
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/disconnectMIDI:from:">Apple Documentation</a>
* @param {AVAudioNode} sourceNode
* @param {AVAudioNode} destinationNode
* @return {void}
*/
/**
* @method attachNode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEngine/attachNode:">Apple Documentation</a>
* @param {AVAudioNode} node
* @return {void}
*/
/**
* @class NSURLSessionTaskMetrics
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method jsnew
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/clm/NSURLSessionTaskMetrics/new">Apple Documentation</a>
* @static
* @return {NSURLSessionTaskMetrics}
*/
/**
* @property {number} redirectCount
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instp/NSURLSessionTaskMetrics/redirectCount">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSDateInterval} taskInterval
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instp/NSURLSessionTaskMetrics/taskInterval">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} transactionMetrics
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instp/NSURLSessionTaskMetrics/transactionMetrics">Apple Documentation</a>
* @readonly
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/NSURLSessionTaskMetrics/init">Apple Documentation</a>
* @return {NSURLSessionTaskMetrics}
*/
/**
* @class NSUnitSpeed
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method metersPerSecond
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitSpeed/metersPerSecond">Apple Documentation</a>
* @static
* @return {NSUnitSpeed}
*/
/**
* @method knots
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitSpeed/knots">Apple Documentation</a>
* @static
* @return {NSUnitSpeed}
*/
/**
* @method kilometersPerHour
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitSpeed/kilometersPerHour">Apple Documentation</a>
* @static
* @return {NSUnitSpeed}
*/
/**
* @method milesPerHour
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitSpeed/milesPerHour">Apple Documentation</a>
* @static
* @return {NSUnitSpeed}
*/
/**
* @class NSOperation
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {boolean} ready
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSOperation/ready">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSOperation/name">Apple Documentation</a>
*/
/**
* @property {Function} jscompletionBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSOperation/completionBlock">Apple Documentation</a>
*/
/**
* @property {boolean} concurrent
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSOperation/concurrent">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} qualityOfService
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSOperation/qualityOfService">Apple Documentation</a>
*/
/**
* @property {number} queuePriority
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSOperation/queuePriority">Apple Documentation</a>
*/
/**
* @property {boolean} executing
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSOperation/executing">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} finished
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSOperation/finished">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} dependencies
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSOperation/dependencies">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} asynchronous
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSOperation/asynchronous">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} threadPriority
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSOperation/threadPriority">Apple Documentation</a>
*/
/**
* @property {boolean} cancelled
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSOperation/cancelled">Apple Documentation</a>
* @readonly
*/
/**
* @method cancel
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSOperation/cancel">Apple Documentation</a>
* @return {void}
*/
/**
* @method waitUntilFinished
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSOperation/waitUntilFinished">Apple Documentation</a>
* @return {void}
*/
/**
* @method start
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSOperation/start">Apple Documentation</a>
* @return {void}
*/
/**
* @method main
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSOperation/main">Apple Documentation</a>
* @return {void}
*/
/**
* @method addDependency
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSOperation/addDependency:">Apple Documentation</a>
* @param {NSOperation} op
* @return {void}
*/
/**
* @method removeDependency
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSOperation/removeDependency:">Apple Documentation</a>
* @param {NSOperation} op
* @return {void}
*/
/**
* @class AVAssetDownloadStorageManagementPolicy
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {string} priority
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVAssetDownloadStorageManagementPolicy/priority">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} expirationDate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVAssetDownloadStorageManagementPolicy/expirationDate">Apple Documentation</a>
* @readonly
*/
/**
* @class AVCapturePhoto
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {boolean} rawPhoto
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCapturePhoto/rawPhoto">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} photoCount
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCapturePhoto/photoCount">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVPortraitEffectsMatte} portraitEffectsMatte
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCapturePhoto/portraitEffectsMatte">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVCaptureResolvedPhotoSettings} resolvedSettings
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCapturePhoto/resolvedSettings">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} previewPixelBuffer
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCapturePhoto/previewPixelBuffer">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} timestamp
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCapturePhoto/timestamp">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} pixelBuffer
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCapturePhoto/pixelBuffer">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} embeddedThumbnailPhotoFormat
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCapturePhoto/embeddedThumbnailPhotoFormat">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVCameraCalibrationData} cameraCalibrationData
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCapturePhoto/cameraCalibrationData">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} sourceDeviceType
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCapturePhoto/sourceDeviceType">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVDepthData} depthData
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCapturePhoto/depthData">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} metadata
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCapturePhoto/metadata">Apple Documentation</a>
* @readonly
*/
/**
* @method CGImageRepresentation
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVCapturePhoto/CGImageRepresentation">Apple Documentation</a>
* @return {Object}
*/
/**
* @method previewCGImageRepresentation
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVCapturePhoto/previewCGImageRepresentation">Apple Documentation</a>
* @return {Object}
*/
/**
* @method fileDataRepresentationWithReplacementMetadataReplacementEmbeddedThumbnailPhotoFormatReplacementEmbeddedThumbnailPixelBufferReplacementDepthData
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVCapturePhoto/fileDataRepresentationWithReplacementMetadata:replacementEmbeddedThumbnailPhotoFormat:replacementEmbeddedThumbnailPixelBuffer:replacementDepthData:">Apple Documentation</a>
* @param {Object} replacementMetadata
* @param {Object} replacementEmbeddedThumbnailPhotoFormat
* @param {Object} replacementEmbeddedThumbnailPixelBuffer
* @param {AVDepthData} replacementDepthData
* @return {NSData}
*/
/**
* @method semanticSegmentationMatteForType
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVCapturePhoto/semanticSegmentationMatteForType:">Apple Documentation</a>
* @param {string} semanticSegmentationMatteType
* @return {AVSemanticSegmentationMatte}
*/
/**
* @method fileDataRepresentation
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVCapturePhoto/fileDataRepresentation">Apple Documentation</a>
* @return {NSData}
*/
/**
* @method fileDataRepresentationWithCustomizer
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVCapturePhoto/fileDataRepresentationWithCustomizer:">Apple Documentation</a>
* @param {Object} customizer
* @return {NSData}
*/
/**
* @class NSMutableArray
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html">Apple Documentation</a>
* @extends NSArray
*/
/**
* @method arrayWithContentsOfFile
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/clm/NSMutableArray/arrayWithContentsOfFile:">Apple Documentation</a>
* @static
* @param {string} path
* @return {NSMutableArray}
*/
/**
* @method arrayWithCapacity
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/clm/NSMutableArray/arrayWithCapacity:">Apple Documentation</a>
* @static
* @param {number} numItems
* @return {NSMutableArray}
*/
/**
* @method arrayWithContentsOfURL
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/clm/NSMutableArray/arrayWithContentsOfURL:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @return {NSMutableArray}
*/
/**
* @method removeObjectAtIndex
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/removeObjectAtIndex:">Apple Documentation</a>
* @param {number} index
* @return {void}
*/
/**
* @method exchangeObjectAtIndexWithObjectAtIndex
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/exchangeObjectAtIndex:withObjectAtIndex:">Apple Documentation</a>
* @param {number} idx1
* @param {number} idx2
* @return {void}
*/
/**
* @method insertObjectAtIndex
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/insertObject:atIndex:">Apple Documentation</a>
* @param {Object} anObject
* @param {number} index
* @return {void}
*/
/**
* @method applyDifference
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/applyDifference:">Apple Documentation</a>
* @param {NSOrderedCollectionDifference} difference
* @return {void}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {NSMutableArray}
*/
/**
* @method initWithCapacity
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/initWithCapacity:">Apple Documentation</a>
* @param {number} numItems
* @return {NSMutableArray}
*/
/**
* @method replaceObjectsAtIndexesWithObjects
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/replaceObjectsAtIndexes:withObjects:">Apple Documentation</a>
* @param {NSIndexSet} indexes
* @param {Array} objects
* @return {void}
*/
/**
* @method initWithContentsOfURL
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/initWithContentsOfURL:">Apple Documentation</a>
* @param {NSURL} url
* @return {NSMutableArray}
*/
/**
* @method setArray
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/setArray:">Apple Documentation</a>
* @param {Array} otherArray
* @return {void}
*/
/**
* @method removeObjectsInArray
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/removeObjectsInArray:">Apple Documentation</a>
* @param {Array} otherArray
* @return {void}
*/
/**
* @method sortWithOptionsUsingComparator
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/sortWithOptions:usingComparator:">Apple Documentation</a>
* @param {number} opts
* @param {Function} cmptr
* @return {void}
*/
/**
* @method removeAllObjects
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/removeAllObjects">Apple Documentation</a>
* @return {void}
*/
/**
* @method insertObjectsAtIndexes
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/insertObjects:atIndexes:">Apple Documentation</a>
* @param {Array} objects
* @param {NSIndexSet} indexes
* @return {void}
*/
/**
* @method replaceObjectAtIndexWithObject
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/replaceObjectAtIndex:withObject:">Apple Documentation</a>
* @param {number} index
* @param {Object} anObject
* @return {void}
*/
/**
* @method replaceObjectsInRangeWithObjectsFromArrayRange
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/replaceObjectsInRange:withObjectsFromArray:range:">Apple Documentation</a>
* @param {Object} range
* @param {Array} otherArray
* @param {Object} otherRange
* @return {void}
*/
/**
* @method filterUsingPredicate
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/filterUsingPredicate:">Apple Documentation</a>
* @param {NSPredicate} predicate
* @return {void}
*/
/**
* @method initWithContentsOfFile
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/initWithContentsOfFile:">Apple Documentation</a>
* @param {string} path
* @return {NSMutableArray}
*/
/**
* @method removeObjectsInRange
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/removeObjectsInRange:">Apple Documentation</a>
* @param {Object} range
* @return {void}
*/
/**
* @method replaceObjectsInRangeWithObjectsFromArray
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/replaceObjectsInRange:withObjectsFromArray:">Apple Documentation</a>
* @param {Object} range
* @param {Array} otherArray
* @return {void}
*/
/**
* @method setObjectAtIndexedSubscript
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/setObject:atIndexedSubscript:">Apple Documentation</a>
* @param {Object} obj
* @param {number} idx
* @return {void}
*/
/**
* @method removeObjectInRange
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/removeObject:inRange:">Apple Documentation</a>
* @param {Object} anObject
* @param {Object} range
* @return {void}
*/
/**
* @method removeObjectIdenticalTo
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/removeObjectIdenticalTo:">Apple Documentation</a>
* @param {Object} anObject
* @return {void}
*/
/**
* @method addObject
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/addObject:">Apple Documentation</a>
* @param {Object} anObject
* @return {void}
*/
/**
* @method sortUsingDescriptors
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/sortUsingDescriptors:">Apple Documentation</a>
* @param {Array} sortDescriptors
* @return {void}
*/
/**
* @method addObjectsFromArray
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/addObjectsFromArray:">Apple Documentation</a>
* @param {Array} otherArray
* @return {void}
*/
/**
* @method removeObjectsAtIndexes
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/removeObjectsAtIndexes:">Apple Documentation</a>
* @param {NSIndexSet} indexes
* @return {void}
*/
/**
* @method sortUsingSelector
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/sortUsingSelector:">Apple Documentation</a>
* @param {string} comparator
* @return {void}
*/
/**
* @method removeObject
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/removeObject:">Apple Documentation</a>
* @param {Object} anObject
* @return {void}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/init">Apple Documentation</a>
* @return {NSMutableArray}
*/
/**
* @method removeLastObject
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/removeLastObject">Apple Documentation</a>
* @return {void}
*/
/**
* @method removeObjectIdenticalToInRange
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/removeObjectIdenticalTo:inRange:">Apple Documentation</a>
* @param {Object} anObject
* @param {Object} range
* @return {void}
*/
/**
* @method sortUsingComparator
* <a href="https://developer.apple.com/library/ios/samplecode/TreeView/Listings/TreeViewDemo_Model_ObjCClassWrapper_m.html#//apple_ref/occ/instm/NSMutableArray/sortUsingComparator:">Apple Documentation</a>
* @param {Function} cmptr
* @return {void}
*/
/**
* @class AVDateRangeMetadataGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVMetadataGroup
*/
/**
* @property {Date} startDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVDateRangeMetadataGroup/startDate">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} endDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVDateRangeMetadataGroup/endDate">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} items
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVDateRangeMetadataGroup/items">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithItemsStartDateEndDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVDateRangeMetadataGroup/initWithItems:startDate:endDate:">Apple Documentation</a>
* @param {Array} items
* @param {Date} startDate
* @param {Date} endDate
* @return {AVDateRangeMetadataGroup}
*/
/**
* @class AVPlayerItemMetadataCollector
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVPlayerItemMediaDataCollector
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemMetadataCollector/delegate">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithIdentifiersClassifyingLabels
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItemMetadataCollector/initWithIdentifiers:classifyingLabels:">Apple Documentation</a>
* @param {Array} identifiers
* @param {Array} classifyingLabels
* @return {AVPlayerItemMetadataCollector}
*/
/**
* @class NSMassFormatter
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html">Apple Documentation</a>
* @extends NSFormatter
*/
/**
* @property {number} unitStyle
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSMassFormatter/unitStyle">Apple Documentation</a>
*/
/**
* @property {NSNumberFormatter} numberFormatter
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSMassFormatter/numberFormatter">Apple Documentation</a>
*/
/**
* @property {boolean} forPersonMassUse
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSMassFormatter/forPersonMassUse">Apple Documentation</a>
*/
/**
* @method stringFromKilograms
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSMassFormatter/stringFromKilograms:">Apple Documentation</a>
* @param {number} numberInKilograms
* @return {string}
*/
/**
* @method unitStringFromValueUnit
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSMassFormatter/unitStringFromValue:unit:">Apple Documentation</a>
* @param {number} value
* @param {number} unit
* @return {string}
*/
/**
* @method stringFromValueUnit
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSMassFormatter/stringFromValue:unit:">Apple Documentation</a>
* @param {number} value
* @param {number} unit
* @return {string}
*/
/**
* @class NSOperationQueue
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method mainQueue
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSOperationQueue/mainQueue">Apple Documentation</a>
* @static
* @return {NSOperationQueue}
*/
/**
* @method currentQueue
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSOperationQueue/currentQueue">Apple Documentation</a>
* @static
* @return {NSOperationQueue}
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSOperationQueue/name">Apple Documentation</a>
*/
/**
* @property {number} qualityOfService
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSOperationQueue/qualityOfService">Apple Documentation</a>
*/
/**
* @property {boolean} suspended
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSOperationQueue/suspended">Apple Documentation</a>
*/
/**
* @property {NSProgress} progress
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSOperationQueue/progress">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} maxConcurrentOperationCount
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSOperationQueue/maxConcurrentOperationCount">Apple Documentation</a>
*/
/**
* @method cancelAllOperations
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSOperationQueue/cancelAllOperations">Apple Documentation</a>
* @return {void}
*/
/**
* @method waitUntilAllOperationsAreFinished
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSOperationQueue/waitUntilAllOperationsAreFinished">Apple Documentation</a>
* @return {void}
*/
/**
* @method addOperationWithBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSOperationQueue/addOperationWithBlock:">Apple Documentation</a>
* @param {Function} block
* @return {void}
*/
/**
* @method addOperation
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSOperationQueue/addOperation:">Apple Documentation</a>
* @param {NSOperation} op
* @return {void}
*/
/**
* @method addOperationsWaitUntilFinished
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSOperationQueue/addOperations:waitUntilFinished:">Apple Documentation</a>
* @param {Array} ops
* @param {boolean} wait
* @return {void}
*/
/**
* @method addBarrierBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSOperationQueue/addBarrierBlock:">Apple Documentation</a>
* @param {Function} barrier
* @return {void}
*/
/**
* @class AVCaptureResolvedPhotoSettings
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Object} portraitEffectsMatteDimensions
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureResolvedPhotoSettings/portraitEffectsMatteDimensions">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} flashEnabled
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureResolvedPhotoSettings/flashEnabled">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} photoDimensions
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureResolvedPhotoSettings/photoDimensions">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} dualCameraFusionEnabled
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureResolvedPhotoSettings/dualCameraFusionEnabled">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} livePhotoMovieDimensions
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureResolvedPhotoSettings/livePhotoMovieDimensions">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} photoProcessingTimeRange
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureResolvedPhotoSettings/photoProcessingTimeRange">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} previewDimensions
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureResolvedPhotoSettings/previewDimensions">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} expectedPhotoCount
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureResolvedPhotoSettings/expectedPhotoCount">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} virtualDeviceFusionEnabled
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureResolvedPhotoSettings/virtualDeviceFusionEnabled">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} rawPhotoDimensions
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureResolvedPhotoSettings/rawPhotoDimensions">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} redEyeReductionEnabled
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureResolvedPhotoSettings/redEyeReductionEnabled">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} rawEmbeddedThumbnailDimensions
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureResolvedPhotoSettings/rawEmbeddedThumbnailDimensions">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} embeddedThumbnailDimensions
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureResolvedPhotoSettings/embeddedThumbnailDimensions">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} uniqueID
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureResolvedPhotoSettings/uniqueID">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} stillImageStabilizationEnabled
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureResolvedPhotoSettings/stillImageStabilizationEnabled">Apple Documentation</a>
* @readonly
*/
/**
* @method dimensionsForSemanticSegmentationMatteOfType
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVCaptureResolvedPhotoSettings/dimensionsForSemanticSegmentationMatteOfType:">Apple Documentation</a>
* @param {string} semanticSegmentationMatteType
* @return {Object}
*/
/**
* @class NSValueTransformer
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/NSXML_Concepts/Articles/TransformObjectValues.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method allowsReverseTransformation
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/NSXML_Concepts/Articles/TransformObjectValues.html#//apple_ref/occ/clm/NSValueTransformer/allowsReverseTransformation">Apple Documentation</a>
* @static
* @return {boolean}
*/
/**
* @method valueTransformerNames
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/NSXML_Concepts/Articles/TransformObjectValues.html#//apple_ref/occ/clm/NSValueTransformer/valueTransformerNames">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @method valueTransformerForName
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/NSXML_Concepts/Articles/TransformObjectValues.html#//apple_ref/occ/clm/NSValueTransformer/valueTransformerForName:">Apple Documentation</a>
* @static
* @param {string} name
* @return {NSValueTransformer}
*/
/**
* @method transformedValueClass
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/NSXML_Concepts/Articles/TransformObjectValues.html#//apple_ref/occ/clm/NSValueTransformer/transformedValueClass">Apple Documentation</a>
* @static
* @return {Object}
*/
/**
* @method setValueTransformerForName
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/NSXML_Concepts/Articles/TransformObjectValues.html#//apple_ref/occ/clm/NSValueTransformer/setValueTransformer:forName:">Apple Documentation</a>
* @static
* @param {NSValueTransformer} transformer
* @param {string} name
* @return {void}
*/
/**
* @method transformedValue
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/NSXML_Concepts/Articles/TransformObjectValues.html#//apple_ref/occ/instm/NSValueTransformer/transformedValue:">Apple Documentation</a>
* @param {Object} value
* @return {Object}
*/
/**
* @method reverseTransformedValue
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/NSXML_Concepts/Articles/TransformObjectValues.html#//apple_ref/occ/instm/NSValueTransformer/reverseTransformedValue:">Apple Documentation</a>
* @param {Object} value
* @return {Object}
*/
/**
* @class NSUnitIlluminance
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method lux
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitIlluminance/lux">Apple Documentation</a>
* @static
* @return {NSUnitIlluminance}
*/
/**
* @class NSRecursiveLock
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Multithreading/ThreadSafetySummary/ThreadSafetySummary.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Multithreading/ThreadSafetySummary/ThreadSafetySummary.html#//apple_ref/occ/instp/NSRecursiveLock/name">Apple Documentation</a>
*/
/**
* @method lockBeforeDate
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Multithreading/ThreadSafetySummary/ThreadSafetySummary.html#//apple_ref/occ/instm/NSRecursiveLock/lockBeforeDate:">Apple Documentation</a>
* @param {Date} limit
* @return {boolean}
*/
/**
* @method tryLock
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Multithreading/ThreadSafetySummary/ThreadSafetySummary.html#//apple_ref/occ/instm/NSRecursiveLock/tryLock">Apple Documentation</a>
* @return {boolean}
*/
/**
* @class AVAsset
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method assetWithURL
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/AVAsset/assetWithURL:">Apple Documentation</a>
* @static
* @param {NSURL} URL
* @return {AVAsset}
*/
/**
* @property {Object} naturalSize
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/AVAsset/naturalSize">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} preferredVolume
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/AVAsset/preferredVolume">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} preferredRate
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/AVAsset/preferredRate">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} minimumTimeOffsetFromLive
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/AVAsset/minimumTimeOffsetFromLive">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} duration
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/AVAsset/duration">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} preferredTransform
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/AVAsset/preferredTransform">Apple Documentation</a>
* @readonly
*/
/**
* @method unusedTrackID
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/AVAsset/unusedTrackID">Apple Documentation</a>
* @return {number}
*/
/**
* @method chapterMetadataGroupsWithTitleLocaleContainingItemsWithCommonKeys
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/AVAsset/chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:">Apple Documentation</a>
* @param {NSLocale} locale
* @param {Array} commonKeys
* @return {Array}
*/
/**
* @method cancelLoading
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/AVAsset/cancelLoading">Apple Documentation</a>
* @return {void}
*/
/**
* @method trackWithTrackID
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/AVAsset/trackWithTrackID:">Apple Documentation</a>
* @param {number} trackID
* @return {AVAssetTrack}
*/
/**
* @method tracksWithMediaCharacteristic
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/AVAsset/tracksWithMediaCharacteristic:">Apple Documentation</a>
* @param {string} mediaCharacteristic
* @return {Array}
*/
/**
* @method metadataForFormat
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/AVAsset/metadataForFormat:">Apple Documentation</a>
* @param {string} format
* @return {Array}
*/
/**
* @method tracksWithMediaType
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/AVAsset/tracksWithMediaType:">Apple Documentation</a>
* @param {string} mediaType
* @return {Array}
*/
/**
* @method mediaSelectionGroupForMediaCharacteristic
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/AVAsset/mediaSelectionGroupForMediaCharacteristic:">Apple Documentation</a>
* @param {string} mediaCharacteristic
* @return {AVMediaSelectionGroup}
*/
/**
* @method chapterMetadataGroupsBestMatchingPreferredLanguages
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/AVAsset/chapterMetadataGroupsBestMatchingPreferredLanguages:">Apple Documentation</a>
* @param {Array} preferredLanguages
* @return {Array}
*/
/**
* @class NSUndoManager
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {boolean} undoing
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSUndoManager/undoing">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} groupingLevel
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSUndoManager/groupingLevel">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} undoActionName
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSUndoManager/undoActionName">Apple Documentation</a>
* @readonly
*/
* @property {string} undoMenuItemTitle
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSUndoManager/undoMenuItemTitle">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} canUndo
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSUndoManager/canUndo">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} runLoopModes
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSUndoManager/runLoopModes">Apple Documentation</a>
*/
/**
* @property {number} levelsOfUndo
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSUndoManager/levelsOfUndo">Apple Documentation</a>
*/
/**
* @property {boolean} redoing
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSUndoManager/redoing">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} groupsByEvent
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSUndoManager/groupsByEvent">Apple Documentation</a>
*/
/**
* @property {boolean} undoActionIsDiscardable
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSUndoManager/undoActionIsDiscardable">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} undoRegistrationEnabled
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSUndoManager/undoRegistrationEnabled">Apple Documentation</a>
* @readonly
*/
* @property {string} redoMenuItemTitle
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSUndoManager/redoMenuItemTitle">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} canRedo
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSUndoManager/canRedo">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} redoActionName
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSUndoManager/redoActionName">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} redoActionIsDiscardable
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/NSUndoManager/redoActionIsDiscardable">Apple Documentation</a>
* @readonly
*/
* @method undoMenuTitleForUndoActionName
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSUndoManager/undoMenuTitleForUndoActionName:">Apple Documentation</a>
* @param {string} actionName
* @return {string}
*/
/**
* @method beginUndoGrouping
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSUndoManager/beginUndoGrouping">Apple Documentation</a>
* @return {void}
*/
/**
* @method undoNestedGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSUndoManager/undoNestedGroup">Apple Documentation</a>
* @return {void}
*/
/**
* @method redo
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSUndoManager/redo">Apple Documentation</a>
* @return {void}
*/
/**
* @method setActionIsDiscardable
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSUndoManager/setActionIsDiscardable:">Apple Documentation</a>
* @param {boolean} discardable
* @return {void}
*/
* @method redoMenuTitleForUndoActionName
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSUndoManager/redoMenuTitleForUndoActionName:">Apple Documentation</a>
* @param {string} actionName
* @return {string}
*/
/**
* @method registerUndoWithTargetHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSUndoManager/registerUndoWithTarget:handler:">Apple Documentation</a>
* @param {Object} target
* @param {Function} undoHandler
* @return {void}
*/
/**
* @method removeAllActions
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSUndoManager/removeAllActions">Apple Documentation</a>
* @return {void}
*/
/**
* @method undo
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSUndoManager/undo">Apple Documentation</a>
* @return {void}
*/
/**
* @method prepareWithInvocationTarget
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSUndoManager/prepareWithInvocationTarget:">Apple Documentation</a>
* @param {Object} target
* @return {Object}
*/
/**
* @method setActionName
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSUndoManager/setActionName:">Apple Documentation</a>
* @param {string} actionName
* @return {void}
*/
/**
* @method disableUndoRegistration
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSUndoManager/disableUndoRegistration">Apple Documentation</a>
* @return {void}
*/
/**
* @method endUndoGrouping
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSUndoManager/endUndoGrouping">Apple Documentation</a>
* @return {void}
*/
/**
* @method registerUndoWithTargetSelectorObject
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSUndoManager/registerUndoWithTarget:selector:object:">Apple Documentation</a>
* @param {Object} target
* @param {string} selector
* @param {Object} anObject
* @return {void}
*/
/**
* @method enableUndoRegistration
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSUndoManager/enableUndoRegistration">Apple Documentation</a>
* @return {void}
*/
/**
* @method removeAllActionsWithTarget
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instm/NSUndoManager/removeAllActionsWithTarget:">Apple Documentation</a>
* @param {Object} target
* @return {void}
*/
/**
* @class AVAudioUnitSampler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioUnitMIDIInstrument
*/
/**
* @property {number} stereoPan
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitSampler/stereoPan">Apple Documentation</a>
*/
/**
* @property {number} masterGain
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitSampler/masterGain">Apple Documentation</a>
*/
/**
* @property {number} globalTuning
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitSampler/globalTuning">Apple Documentation</a>
*/
/**
* @method loadSoundBankInstrumentAtURLProgramBankMSBBankLSBError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitSampler/loadSoundBankInstrumentAtURL:program:bankMSB:bankLSB:error:">Apple Documentation</a>
* @param {NSURL} bankURL
* @param {number} program
* @param {number} bankMSB
* @param {number} bankLSB
* @param {Object} outError
* @return {boolean}
*/
/**
* @method loadAudioFilesAtURLsError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitSampler/loadAudioFilesAtURLs:error:">Apple Documentation</a>
* @param {Array} audioFiles
* @param {Object} outError
* @return {boolean}
*/
/**
* @method loadInstrumentAtURLError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitSampler/loadInstrumentAtURL:error:">Apple Documentation</a>
* @param {NSURL} instrumentURL
* @param {Object} outError
* @return {boolean}
*/
/**
* @class NSItemProvider
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} registeredTypeIdentifiers
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instp/NSItemProvider/registeredTypeIdentifiers">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} suggestedName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instp/NSItemProvider/suggestedName">Apple Documentation</a>
*/
/**
* @method initWithItemTypeIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/initWithItem:typeIdentifier:">Apple Documentation</a>
* @param {Object} item
* @param {string} typeIdentifier
* @return {NSItemProvider}
*/
/**
* @method hasItemConformingToTypeIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/hasItemConformingToTypeIdentifier:">Apple Documentation</a>
* @param {string} typeIdentifier
* @return {boolean}
*/
/**
* @method registerObjectVisibility
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/registerObject:visibility:">Apple Documentation</a>
* @param {Object} object
* @param {number} visibility
* @return {void}
*/
/**
* @method canLoadObjectOfClass
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/canLoadObjectOfClass:">Apple Documentation</a>
* @param {Object} aClass
* @return {boolean}
*/
/**
* @method registerFileRepresentationForTypeIdentifierFileOptionsVisibilityLoadHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/registerFileRepresentationForTypeIdentifier:fileOptions:visibility:loadHandler:">Apple Documentation</a>
* @param {string} typeIdentifier
* @param {number} fileOptions
* @param {number} visibility
* @param {Function} loadHandler
* @return {void}
*/
/**
* @method registerItemForTypeIdentifierLoadHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/registerItemForTypeIdentifier:loadHandler:">Apple Documentation</a>
* @param {string} typeIdentifier
* @param {Function} loadHandler
* @return {void}
*/
/**
* @method registerObjectOfClassVisibilityLoadHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/registerObjectOfClass:visibility:loadHandler:">Apple Documentation</a>
* @param {Object} aClass
* @param {number} visibility
* @param {Function} loadHandler
* @return {void}
*/
/**
* @method registerDataRepresentationForTypeIdentifierVisibilityLoadHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/registerDataRepresentationForTypeIdentifier:visibility:loadHandler:">Apple Documentation</a>
* @param {string} typeIdentifier
* @param {number} visibility
* @param {Function} loadHandler
* @return {void}
*/
/**
* @method initWithContentsOfURL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/initWithContentsOfURL:">Apple Documentation</a>
* @param {NSURL} fileURL
* @return {NSItemProvider}
*/
/**
* @method loadPreviewImageWithOptionsCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/loadPreviewImageWithOptions:completionHandler:">Apple Documentation</a>
* @param {Object} options
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method loadItemForTypeIdentifierOptionsCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/loadItemForTypeIdentifier:options:completionHandler:">Apple Documentation</a>
* @param {string} typeIdentifier
* @param {Object} options
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/init">Apple Documentation</a>
* @return {NSItemProvider}
*/
/**
* @method loadObjectOfClassCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/loadObjectOfClass:completionHandler:">Apple Documentation</a>
* @param {Object} aClass
* @param {Function} completionHandler
* @return {NSProgress}
*/
/**
* @method loadFileRepresentationForTypeIdentifierCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/loadFileRepresentationForTypeIdentifier:completionHandler:">Apple Documentation</a>
* @param {string} typeIdentifier
* @param {Function} completionHandler
* @return {NSProgress}
*/
/**
* @method initWithObject
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/initWithObject:">Apple Documentation</a>
* @param {Object} object
* @return {NSItemProvider}
*/
/**
* @method hasRepresentationConformingToTypeIdentifierFileOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/hasRepresentationConformingToTypeIdentifier:fileOptions:">Apple Documentation</a>
* @param {string} typeIdentifier
* @param {number} fileOptions
* @return {boolean}
*/
/**
* @method registeredTypeIdentifiersWithFileOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/registeredTypeIdentifiersWithFileOptions:">Apple Documentation</a>
* @param {number} fileOptions
* @return {Array}
*/
/**
* @method loadInPlaceFileRepresentationForTypeIdentifierCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/loadInPlaceFileRepresentationForTypeIdentifier:completionHandler:">Apple Documentation</a>
* @param {string} typeIdentifier
* @param {Function} completionHandler
* @return {NSProgress}
*/
/**
* @method loadDataRepresentationForTypeIdentifierCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AppKit.html#//apple_ref/occ/instm/NSItemProvider/loadDataRepresentationForTypeIdentifier:completionHandler:">Apple Documentation</a>
* @param {string} typeIdentifier
* @param {Function} completionHandler
* @return {NSProgress}
*/
/**
* @class AVCaptureBracketedStillImageSettings
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @class AVFragmentedMovie
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVMovie
*/
/**
* @property {Array} tracks
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVFragmentedMovie/tracks">Apple Documentation</a>
* @readonly
*/
/**
* @method trackWithTrackID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVFragmentedMovie/trackWithTrackID:">Apple Documentation</a>
* @param {number} trackID
* @return {AVFragmentedMovieTrack}
*/
/**
* @method tracksWithMediaCharacteristic
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVFragmentedMovie/tracksWithMediaCharacteristic:">Apple Documentation</a>
* @param {string} mediaCharacteristic
* @return {Array}
*/
/**
* @method tracksWithMediaType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVFragmentedMovie/tracksWithMediaType:">Apple Documentation</a>
* @param {string} mediaType
* @return {Array}
*/
/**
* @class NSFileCoordinator
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKit/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method addFilePresenter
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKit/index.html#//apple_ref/occ/clm/NSFileCoordinator/addFilePresenter:">Apple Documentation</a>
* @static
* @param {Object} filePresenter
* @return {void}
*/
/**
* @method removeFilePresenter
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKit/index.html#//apple_ref/occ/clm/NSFileCoordinator/removeFilePresenter:">Apple Documentation</a>
* @static
* @param {Object} filePresenter
* @return {void}
*/
/**
* @method filePresenters
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKit/index.html#//apple_ref/occ/clm/NSFileCoordinator/filePresenters">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @property {string} purposeIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKit/index.html#//apple_ref/occ/instp/NSFileCoordinator/purposeIdentifier">Apple Documentation</a>
*/
/**
* @method coordinateReadingItemAtURLOptionsErrorByAccessor
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKit/index.html#//apple_ref/occ/instm/NSFileCoordinator/coordinateReadingItemAtURL:options:error:byAccessor:">Apple Documentation</a>
* @param {NSURL} url
* @param {number} options
* @param {Object} outError
* @param {Function} reader
* @return {void}
*/
/**
* @method coordinateAccessWithIntentsQueueByAccessor
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKit/index.html#//apple_ref/occ/instm/NSFileCoordinator/coordinateAccessWithIntents:queue:byAccessor:">Apple Documentation</a>
* @param {Array} intents
* @param {NSOperationQueue} queue
* @param {Function} accessor
* @return {void}
*/
/**
* @method initWithFilePresenter
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKit/index.html#//apple_ref/occ/instm/NSFileCoordinator/initWithFilePresenter:">Apple Documentation</a>
* @param {Object} filePresenterOrNil
* @return {NSFileCoordinator}
*/
/**
* @method coordinateReadingItemAtURLOptionsWritingItemAtURLOptionsErrorByAccessor
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKit/index.html#//apple_ref/occ/instm/NSFileCoordinator/coordinateReadingItemAtURL:options:writingItemAtURL:options:error:byAccessor:">Apple Documentation</a>
* @param {NSURL} readingURL
* @param {number} readingOptions
* @param {NSURL} writingURL
* @param {number} writingOptions
* @param {Object} outError
* @param {Function} readerWriter
* @return {void}
*/
/**
* @method itemAtURLDidChangeUbiquityAttributes
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKit/index.html#//apple_ref/occ/instm/NSFileCoordinator/itemAtURL:didChangeUbiquityAttributes:">Apple Documentation</a>
* @param {NSURL} url
* @param {NSSet} attributes
* @return {void}
*/
/**
* @method itemAtURLDidMoveToURL
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKit/index.html#//apple_ref/occ/instm/NSFileCoordinator/itemAtURL:didMoveToURL:">Apple Documentation</a>
* @param {NSURL} oldURL
* @param {NSURL} newURL
* @return {void}
*/
/**
* @method itemAtURLWillMoveToURL
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKit/index.html#//apple_ref/occ/instm/NSFileCoordinator/itemAtURL:willMoveToURL:">Apple Documentation</a>
* @param {NSURL} oldURL
* @param {NSURL} newURL
* @return {void}
*/
/**
* @method coordinateWritingItemAtURLOptionsErrorByAccessor
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKit/index.html#//apple_ref/occ/instm/NSFileCoordinator/coordinateWritingItemAtURL:options:error:byAccessor:">Apple Documentation</a>
* @param {NSURL} url
* @param {number} options
* @param {Object} outError
* @param {Function} writer
* @return {void}
*/
/**
* @method cancel
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKit/index.html#//apple_ref/occ/instm/NSFileCoordinator/cancel">Apple Documentation</a>
* @return {void}
*/
/**
* @method coordinateWritingItemAtURLOptionsWritingItemAtURLOptionsErrorByAccessor
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKit/index.html#//apple_ref/occ/instm/NSFileCoordinator/coordinateWritingItemAtURL:options:writingItemAtURL:options:error:byAccessor:">Apple Documentation</a>
* @param {NSURL} url1
* @param {number} options1
* @param {NSURL} url2
* @param {number} options2
* @param {Object} outError
* @param {Function} writer
* @return {void}
*/
/**
* @method prepareForReadingItemsAtURLsOptionsWritingItemsAtURLsOptionsErrorByAccessor
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKit/index.html#//apple_ref/occ/instm/NSFileCoordinator/prepareForReadingItemsAtURLs:options:writingItemsAtURLs:options:error:byAccessor:">Apple Documentation</a>
* @param {Array} readingURLs
* @param {number} readingOptions
* @param {Array} writingURLs
* @param {number} writingOptions
* @param {Object} outError
* @param {Function} batchAccessor
* @return {void}
*/
/**
* @class NSFileHandle
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method fileHandleForReadingFromURLError
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/clm/NSFileHandle/fileHandleForReadingFromURL:error:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @param {Object} error
* @return {NSFileHandle}
*/
/**
* @method fileHandleForUpdatingAtPath
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/clm/NSFileHandle/fileHandleForUpdatingAtPath:">Apple Documentation</a>
* @static
* @param {string} path
* @return {NSFileHandle}
*/
/**
* @method fileHandleWithStandardOutput
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/clm/NSFileHandle/fileHandleWithStandardOutput">Apple Documentation</a>
* @static
* @return {NSFileHandle}
*/
/**
* @method fileHandleForWritingToURLError
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/clm/NSFileHandle/fileHandleForWritingToURL:error:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @param {Object} error
* @return {NSFileHandle}
*/
/**
* @method fileHandleForUpdatingURLError
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/clm/NSFileHandle/fileHandleForUpdatingURL:error:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @param {Object} error
* @return {NSFileHandle}
*/
/**
* @method fileHandleForWritingAtPath
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/clm/NSFileHandle/fileHandleForWritingAtPath:">Apple Documentation</a>
* @static
* @param {string} path
* @return {NSFileHandle}
*/
/**
* @method fileHandleWithStandardError
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/clm/NSFileHandle/fileHandleWithStandardError">Apple Documentation</a>
* @static
* @return {NSFileHandle}
*/
/**
* @method fileHandleWithNullDevice
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/clm/NSFileHandle/fileHandleWithNullDevice">Apple Documentation</a>
* @static
* @return {NSFileHandle}
*/
/**
* @method fileHandleWithStandardInput
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/clm/NSFileHandle/fileHandleWithStandardInput">Apple Documentation</a>
* @static
* @return {NSFileHandle}
*/
/**
* @method fileHandleForReadingAtPath
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/clm/NSFileHandle/fileHandleForReadingAtPath:">Apple Documentation</a>
* @static
* @param {string} path
* @return {NSFileHandle}
*/
/**
* @property {NSData} availableData
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instp/NSFileHandle/availableData">Apple Documentation</a>
* @readonly
*/
/**
* @method synchronizeAndReturnError
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/synchronizeAndReturnError:">Apple Documentation</a>
* @param {Object} error
* @return {boolean}
*/
/**
* @method readToEndOfFileInBackgroundAndNotify
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/readToEndOfFileInBackgroundAndNotify">Apple Documentation</a>
* @return {void}
*/
/**
* @method seekToOffsetError
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/seekToOffset:error:">Apple Documentation</a>
* @param {number} offset
* @param {Object} error
* @return {boolean}
*/
/**
* @method initWithFileDescriptor
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/initWithFileDescriptor:">Apple Documentation</a>
* @param {number} fd
* @return {NSFileHandle}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {NSFileHandle}
*/
/**
* @method initWithFileDescriptorCloseOnDealloc
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/initWithFileDescriptor:closeOnDealloc:">Apple Documentation</a>
* @param {number} fd
* @param {boolean} closeopt
* @return {NSFileHandle}
*/
/**
* @method seekToFileOffset
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/seekToFileOffset:">Apple Documentation</a>
* @param {number} offset
* @return {void}
*/
/**
* @method closeAndReturnError
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/closeAndReturnError:">Apple Documentation</a>
* @param {Object} error
* @return {boolean}
*/
/**
* @method waitForDataInBackgroundAndNotifyForModes
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/waitForDataInBackgroundAndNotifyForModes:">Apple Documentation</a>
* @param {Array} modes
* @return {void}
*/
/**
* @method writeData
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/writeData:">Apple Documentation</a>
* @param {NSData} data
* @return {void}
*/
/**
* @method truncateFileAtOffset
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/truncateFileAtOffset:">Apple Documentation</a>
* @param {number} offset
* @return {void}
*/
/**
* @method acceptConnectionInBackgroundAndNotify
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/acceptConnectionInBackgroundAndNotify">Apple Documentation</a>
* @return {void}
*/
/**
* @method seekToEndOfFile
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/seekToEndOfFile">Apple Documentation</a>
* @return {number}
*/
/**
* @method readDataToEndOfFileAndReturnError
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/readDataToEndOfFileAndReturnError:">Apple Documentation</a>
* @param {Object} error
* @return {NSData}
*/
/**
* @method readDataToEndOfFile
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/readDataToEndOfFile">Apple Documentation</a>
* @return {NSData}
*/
/**
* @method readDataOfLength
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/readDataOfLength:">Apple Documentation</a>
* @param {number} length
* @return {NSData}
*/
/**
* @method readDataUpToLengthError
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/readDataUpToLength:error:">Apple Documentation</a>
* @param {number} length
* @param {Object} error
* @return {NSData}
*/
/**
* @method acceptConnectionInBackgroundAndNotifyForModes
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/acceptConnectionInBackgroundAndNotifyForModes:">Apple Documentation</a>
* @param {Array} modes
* @return {void}
*/
/**
* @method readInBackgroundAndNotifyForModes
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/readInBackgroundAndNotifyForModes:">Apple Documentation</a>
* @param {Array} modes
* @return {void}
*/
/**
* @method writeDataError
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/writeData:error:">Apple Documentation</a>
* @param {NSData} data
* @param {Object} error
* @return {boolean}
*/
/**
* @method readToEndOfFileInBackgroundAndNotifyForModes
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/readToEndOfFileInBackgroundAndNotifyForModes:">Apple Documentation</a>
* @param {Array} modes
* @return {void}
*/
/**
* @method truncateAtOffsetError
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/truncateAtOffset:error:">Apple Documentation</a>
* @param {number} offset
* @param {Object} error
* @return {boolean}
*/
/**
* @method synchronizeFile
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/synchronizeFile">Apple Documentation</a>
* @return {void}
*/
/**
* @method waitForDataInBackgroundAndNotify
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/waitForDataInBackgroundAndNotify">Apple Documentation</a>
* @return {void}
*/
/**
* @method readInBackgroundAndNotify
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/readInBackgroundAndNotify">Apple Documentation</a>
* @return {void}
*/
/**
* @method closeFile
* <a href="https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/RaceConditions.html#//apple_ref/occ/instm/NSFileHandle/closeFile">Apple Documentation</a>
* @return {void}
*/
/**
* @class NSConditionLock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSConditionLock/name">Apple Documentation</a>
*/
/**
* @property {number} condition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSConditionLock/condition">Apple Documentation</a>
* @readonly
*/
/**
* @method lockWhenCondition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSConditionLock/lockWhenCondition:">Apple Documentation</a>
* @param {number} condition
* @return {void}
*/
/**
* @method lockWhenConditionBeforeDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSConditionLock/lockWhenCondition:beforeDate:">Apple Documentation</a>
* @param {number} condition
* @param {Date} limit
* @return {boolean}
*/
/**
* @method lockBeforeDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSConditionLock/lockBeforeDate:">Apple Documentation</a>
* @param {Date} limit
* @return {boolean}
*/
/**
* @method initWithCondition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSConditionLock/initWithCondition:">Apple Documentation</a>
* @param {number} condition
* @return {NSConditionLock}
*/
/**
* @method tryLock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSConditionLock/tryLock">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method tryLockWhenCondition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSConditionLock/tryLockWhenCondition:">Apple Documentation</a>
* @param {number} condition
* @return {boolean}
*/
/**
* @method unlockWithCondition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSConditionLock/unlockWithCondition:">Apple Documentation</a>
* @param {number} condition
* @return {void}
*/
/**
* @class NSPersonNameComponents
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {NSPersonNameComponents} phoneticRepresentation
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSPersonNameComponents/phoneticRepresentation">Apple Documentation</a>
*/
/**
* @property {string} middleName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSPersonNameComponents/middleName">Apple Documentation</a>
*/
/**
* @property {string} familyName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSPersonNameComponents/familyName">Apple Documentation</a>
*/
/**
* @property {string} nameSuffix
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSPersonNameComponents/nameSuffix">Apple Documentation</a>
*/
/**
* @property {string} namePrefix
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSPersonNameComponents/namePrefix">Apple Documentation</a>
*/
/**
* @property {string} givenName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSPersonNameComponents/givenName">Apple Documentation</a>
*/
/**
* @property {string} nickname
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSPersonNameComponents/nickname">Apple Documentation</a>
*/
/**
* @class AVAggregateAssetDownloadTask
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSURLSessionTask
*/
/**
* @property {AVURLAsset} URLAsset
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVAggregateAssetDownloadTask/URLAsset">Apple Documentation</a>
* @readonly
*/
/**
* @class AVAudioPlayerNode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioNode
*/
/**
* @property {boolean} playing
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioPlayerNode/playing">Apple Documentation</a>
* @readonly
*/
/**
* @method nodeTimeForPlayerTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioPlayerNode/nodeTimeForPlayerTime:">Apple Documentation</a>
* @param {AVAudioTime} playerTime
* @return {AVAudioTime}
*/
/**
* @method play
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioPlayerNode/play">Apple Documentation</a>
* @return {void}
*/
/**
* @method pause
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioPlayerNode/pause">Apple Documentation</a>
* @return {void}
*/
/**
* @method scheduleSegmentStartingFrameFrameCountAtTimeCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioPlayerNode/scheduleSegment:startingFrame:frameCount:atTime:completionHandler:">Apple Documentation</a>
* @param {AVAudioFile} file
* @param {number} startFrame
* @param {number} numberFrames
* @param {AVAudioTime} when
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method playAtTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioPlayerNode/playAtTime:">Apple Documentation</a>
* @param {AVAudioTime} when
* @return {void}
*/
/**
* @method scheduleBufferCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioPlayerNode/scheduleBuffer:completionHandler:">Apple Documentation</a>
* @param {AVAudioPCMBuffer} buffer
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method scheduleBufferAtTimeOptionsCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioPlayerNode/scheduleBuffer:atTime:options:completionHandler:">Apple Documentation</a>
* @param {AVAudioPCMBuffer} buffer
* @param {AVAudioTime} when
* @param {number} options
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method scheduleFileAtTimeCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioPlayerNode/scheduleFile:atTime:completionHandler:">Apple Documentation</a>
* @param {AVAudioFile} file
* @param {AVAudioTime} when
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method stop
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioPlayerNode/stop">Apple Documentation</a>
* @return {void}
*/
/**
* @method playerTimeForNodeTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioPlayerNode/playerTimeForNodeTime:">Apple Documentation</a>
* @param {AVAudioTime} nodeTime
* @return {AVAudioTime}
*/
/**
* @method scheduleBufferCompletionCallbackTypeCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioPlayerNode/scheduleBuffer:completionCallbackType:completionHandler:">Apple Documentation</a>
* @param {AVAudioPCMBuffer} buffer
* @param {number} callbackType
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method scheduleFileAtTimeCompletionCallbackTypeCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioPlayerNode/scheduleFile:atTime:completionCallbackType:completionHandler:">Apple Documentation</a>
* @param {AVAudioFile} file
* @param {AVAudioTime} when
* @param {number} callbackType
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioPlayerNode/init">Apple Documentation</a>
* @return {AVAudioPlayerNode}
*/
/**
* @method prepareWithFrameCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioPlayerNode/prepareWithFrameCount:">Apple Documentation</a>
* @param {number} frameCount
* @return {void}
*/
/**
* @method scheduleSegmentStartingFrameFrameCountAtTimeCompletionCallbackTypeCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioPlayerNode/scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:">Apple Documentation</a>
* @param {AVAudioFile} file
* @param {number} startFrame
* @param {number} numberFrames
* @param {AVAudioTime} when
* @param {number} callbackType
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method scheduleBufferAtTimeOptionsCompletionCallbackTypeCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioPlayerNode/scheduleBuffer:atTime:options:completionCallbackType:completionHandler:">Apple Documentation</a>
* @param {AVAudioPCMBuffer} buffer
* @param {AVAudioTime} when
* @param {number} options
* @param {number} callbackType
* @param {Function} completionHandler
* @return {void}
*/
/**
* @class AVPortraitEffectsMatte
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method portraitEffectsMatteFromDictionaryRepresentationError
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVPortraitEffectsMatte/portraitEffectsMatteFromDictionaryRepresentation:error:">Apple Documentation</a>
* @static
* @param {Object} imageSourceAuxDataInfoDictionary
* @param {Object} outError
* @return {AVPortraitEffectsMatte}
*/
/**
* @property {Object} mattingImage
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVPortraitEffectsMatte/mattingImage">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} pixelFormatType
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVPortraitEffectsMatte/pixelFormatType">Apple Documentation</a>
* @readonly
*/
/**
* @method portraitEffectsMatteByReplacingPortraitEffectsMatteWithPixelBufferError
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVPortraitEffectsMatte/portraitEffectsMatteByReplacingPortraitEffectsMatteWithPixelBuffer:error:">Apple Documentation</a>
* @param {Object} pixelBuffer
* @param {Object} outError
* @return {AVPortraitEffectsMatte}
*/
/**
* @method portraitEffectsMatteByApplyingExifOrientation
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVPortraitEffectsMatte/portraitEffectsMatteByApplyingExifOrientation:">Apple Documentation</a>
* @param {number} exifOrientation
* @return {AVPortraitEffectsMatte}
*/
/**
* @class NSXPCCoder
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSCoder
*/
/**
* @property {NSXPCConnection} connection
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSXPCCoder/connection">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} userInfo
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSXPCCoder/userInfo">Apple Documentation</a>
*/
/**
* @class NSUnitPressure
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method inchesOfMercury
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPressure/inchesOfMercury">Apple Documentation</a>
* @static
* @return {NSUnitPressure}
*/
/**
* @method megapascals
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPressure/megapascals">Apple Documentation</a>
* @static
* @return {NSUnitPressure}
*/
/**
* @method kilopascals
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPressure/kilopascals">Apple Documentation</a>
* @static
* @return {NSUnitPressure}
*/
/**
* @method gigapascals
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPressure/gigapascals">Apple Documentation</a>
* @static
* @return {NSUnitPressure}
*/
/**
* @method bars
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPressure/bars">Apple Documentation</a>
* @static
* @return {NSUnitPressure}
*/
* @method newtonsPerMetersSquared
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPressure/newtonsPerMetersSquared">Apple Documentation</a>
* @static
* @return {NSUnitPressure}
*/
/**
* @method poundsForcePerSquareInch
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPressure/poundsForcePerSquareInch">Apple Documentation</a>
* @static
* @return {NSUnitPressure}
*/
/**
* @method millimetersOfMercury
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPressure/millimetersOfMercury">Apple Documentation</a>
* @static
* @return {NSUnitPressure}
*/
/**
* @method hectopascals
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPressure/hectopascals">Apple Documentation</a>
* @static
* @return {NSUnitPressure}
*/
/**
* @method millibars
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPressure/millibars">Apple Documentation</a>
* @static
* @return {NSUnitPressure}
*/
/**
* @class NSCompoundPredicate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSPredicate
*/
/**
* @method orPredicateWithSubpredicates
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSCompoundPredicate/orPredicateWithSubpredicates:">Apple Documentation</a>
* @static
* @param {Array} subpredicates
* @return {NSCompoundPredicate}
*/
/**
* @method notPredicateWithSubpredicate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSCompoundPredicate/notPredicateWithSubpredicate:">Apple Documentation</a>
* @static
* @param {NSPredicate} predicate
* @return {NSCompoundPredicate}
*/
/**
* @method andPredicateWithSubpredicates
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSCompoundPredicate/andPredicateWithSubpredicates:">Apple Documentation</a>
* @static
* @param {Array} subpredicates
* @return {NSCompoundPredicate}
*/
/**
* @property {Array} subpredicates
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSCompoundPredicate/subpredicates">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} compoundPredicateType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSCompoundPredicate/compoundPredicateType">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithTypeSubpredicates
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSCompoundPredicate/initWithType:subpredicates:">Apple Documentation</a>
* @param {number} type
* @param {Array} subpredicates
* @return {NSCompoundPredicate}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSCompoundPredicate/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {NSCompoundPredicate}
*/
/**
* @class AVAudioUnitEQFilterParameters
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} bandwidth
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitEQFilterParameters/bandwidth">Apple Documentation</a>
*/
/**
* @property {number} frequency
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitEQFilterParameters/frequency">Apple Documentation</a>
*/
/**
* @property {number} filterType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitEQFilterParameters/filterType">Apple Documentation</a>
*/
/**
* @property {number} gain
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitEQFilterParameters/gain">Apple Documentation</a>
*/
/**
* @property {boolean} bypass
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitEQFilterParameters/bypass">Apple Documentation</a>
*/
/**
* @class NSConstantString
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSSimpleCString
*/
/**
* @class AVMetadataFaceObject
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html">Apple Documentation</a>
* @extends AVMetadataObject
*/
/**
* @property {number} faceID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVMetadataFaceObject/faceID">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} hasYawAngle
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVMetadataFaceObject/hasYawAngle">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} hasRollAngle
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVMetadataFaceObject/hasRollAngle">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} yawAngle
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVMetadataFaceObject/yawAngle">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} rollAngle
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVMetadataFaceObject/rollAngle">Apple Documentation</a>
* @readonly
*/
/**
* @class AVPlayerLooper
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method playerLooperWithPlayerTemplateItem
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/clm/AVPlayerLooper/playerLooperWithPlayer:templateItem:">Apple Documentation</a>
* @static
* @param {AVQueuePlayer} player
* @param {AVPlayerItem} itemToLoop
* @return {AVPlayerLooper}
*/
/**
* @method playerLooperWithPlayerTemplateItemTimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/clm/AVPlayerLooper/playerLooperWithPlayer:templateItem:timeRange:">Apple Documentation</a>
* @static
* @param {AVQueuePlayer} player
* @param {AVPlayerItem} itemToLoop
* @param {Object} loopRange
* @return {AVPlayerLooper}
*/
/**
* @property {number} status
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instp/AVPlayerLooper/status">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} loopingPlayerItems
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instp/AVPlayerLooper/loopingPlayerItems">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} loopCount
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instp/AVPlayerLooper/loopCount">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSError} error
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instp/AVPlayerLooper/error">Apple Documentation</a>
* @readonly
*/
/**
* @method disableLooping
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/AVPlayerLooper/disableLooping">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithPlayerTemplateItemTimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/AVPlayerLooper/initWithPlayer:templateItem:timeRange:">Apple Documentation</a>
* @param {AVQueuePlayer} player
* @param {AVPlayerItem} itemToLoop
* @param {Object} loopRange
* @return {AVPlayerLooper}
*/
/**
* @class AVCompositionTrack
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAssetTrack
*/
/**
* @property {Array} segments
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCompositionTrack/segments">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} formatDescriptionReplacements
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCompositionTrack/formatDescriptionReplacements">Apple Documentation</a>
* @readonly
*/
/**
* @method segmentForTrackTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVCompositionTrack/segmentForTrackTime:">Apple Documentation</a>
* @param {Object} trackTime
* @return {AVCompositionTrackSegment}
*/
/**
* @class NSScanner
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method scannerWithString
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSScanner/scannerWithString:">Apple Documentation</a>
* @static
* @param {string} string
* @return {NSScanner}
*/
/**
* @method localizedScannerWithString
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSScanner/localizedScannerWithString:">Apple Documentation</a>
* @static
* @param {string} string
* @return {Object}
*/
/**
* @property {Object} locale
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSScanner/locale">Apple Documentation</a>
*/
/**
* @property {NSCharacterSet} charactersToBeSkipped
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSScanner/charactersToBeSkipped">Apple Documentation</a>
*/
/**
* @property {number} scanLocation
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSScanner/scanLocation">Apple Documentation</a>
*/
/**
* @property {string} string
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSScanner/string">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} caseSensitive
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSScanner/caseSensitive">Apple Documentation</a>
*/
/**
* @method initWithString
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSScanner/initWithString:">Apple Documentation</a>
* @param {string} string
* @return {NSScanner}
*/
/**
* @class AVCapturePhotoSettings
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method photoSettingsWithRawPixelFormatType
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCapturePhotoSettings/photoSettingsWithRawPixelFormatType:">Apple Documentation</a>
* @static
* @param {number} rawPixelFormatType
* @return {AVCapturePhotoSettings}
*/
/**
* @method photoSettingsWithRawPixelFormatTypeRawFileTypeProcessedFormatProcessedFileType
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCapturePhotoSettings/photoSettingsWithRawPixelFormatType:rawFileType:processedFormat:processedFileType:">Apple Documentation</a>
* @static
* @param {number} rawPixelFormatType
* @param {string} rawFileType
* @param {Object} processedFormat
* @param {string} processedFileType
* @return {AVCapturePhotoSettings}
*/
/**
* @method photoSettings
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCapturePhotoSettings/photoSettings">Apple Documentation</a>
* @static
* @return {AVCapturePhotoSettings}
*/
/**
* @method photoSettingsFromPhotoSettings
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCapturePhotoSettings/photoSettingsFromPhotoSettings:">Apple Documentation</a>
* @static
* @param {AVCapturePhotoSettings} photoSettings
* @return {AVCapturePhotoSettings}
*/
/**
* @method photoSettingsWithFormat
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCapturePhotoSettings/photoSettingsWithFormat:">Apple Documentation</a>
* @static
* @param {Object} format
* @return {AVCapturePhotoSettings}
*/
/**
* @method photoSettingsWithRawPixelFormatTypeProcessedFormat
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCapturePhotoSettings/photoSettingsWithRawPixelFormatType:processedFormat:">Apple Documentation</a>
* @static
* @param {number} rawPixelFormatType
* @param {Object} processedFormat
* @return {AVCapturePhotoSettings}
*/
/**
* @property {boolean} depthDataFiltered
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/depthDataFiltered">Apple Documentation</a>
*/
/**
* @property {boolean} embedsSemanticSegmentationMattesInPhoto
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/embedsSemanticSegmentationMattesInPhoto">Apple Documentation</a>
*/
/**
* @property {number} uniqueID
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/uniqueID">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} cameraCalibrationDataDeliveryEnabled
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/cameraCalibrationDataDeliveryEnabled">Apple Documentation</a>
*/
/**
* @property {boolean} embedsDepthDataInPhoto
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/embedsDepthDataInPhoto">Apple Documentation</a>
*/
/**
* @property {string} rawFileType
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/rawFileType">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} flashMode
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/flashMode">Apple Documentation</a>
*/
/**
* @property {Array} virtualDeviceConstituentPhotoDeliveryEnabledDevices
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/virtualDeviceConstituentPhotoDeliveryEnabledDevices">Apple Documentation</a>
*/
/**
* @property {Object} metadata
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/metadata">Apple Documentation</a>
*/
/**
* @property {boolean} portraitEffectsMatteDeliveryEnabled
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/portraitEffectsMatteDeliveryEnabled">Apple Documentation</a>
*/
/**
* @property {Object} rawEmbeddedThumbnailPhotoFormat
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/rawEmbeddedThumbnailPhotoFormat">Apple Documentation</a>
*/
/**
* @property {boolean} highResolutionPhotoEnabled
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/highResolutionPhotoEnabled">Apple Documentation</a>
*/
/**
* @property {string} livePhotoVideoCodecType
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/livePhotoVideoCodecType">Apple Documentation</a>
*/
/**
* @property {Object} format
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/format">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} livePhotoMovieFileURL
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/livePhotoMovieFileURL">Apple Documentation</a>
*/
/**
* @property {Object} previewPhotoFormat
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/previewPhotoFormat">Apple Documentation</a>
*/
/**
* @property {Array} availableRawEmbeddedThumbnailPhotoCodecTypes
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/availableRawEmbeddedThumbnailPhotoCodecTypes">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} autoDualCameraFusionEnabled
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/autoDualCameraFusionEnabled">Apple Documentation</a>
*/
/**
* @property {boolean} embedsPortraitEffectsMatteInPhoto
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/embedsPortraitEffectsMatteInPhoto">Apple Documentation</a>
*/
/**
* @property {Array} availableEmbeddedThumbnailPhotoCodecTypes
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/availableEmbeddedThumbnailPhotoCodecTypes">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} livePhotoMovieMetadata
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/livePhotoMovieMetadata">Apple Documentation</a>
*/
/**
* @property {boolean} dualCameraDualPhotoDeliveryEnabled
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/dualCameraDualPhotoDeliveryEnabled">Apple Documentation</a>
*/
/**
* @property {Array} availablePreviewPhotoPixelFormatTypes
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/availablePreviewPhotoPixelFormatTypes">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} rawPhotoPixelFormatType
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/rawPhotoPixelFormatType">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} enabledSemanticSegmentationMatteTypes
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/enabledSemanticSegmentationMatteTypes">Apple Documentation</a>
*/
/**
* @property {Object} embeddedThumbnailPhotoFormat
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/embeddedThumbnailPhotoFormat">Apple Documentation</a>
*/
/**
* @property {boolean} depthDataDeliveryEnabled
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/depthDataDeliveryEnabled">Apple Documentation</a>
*/
/**
* @property {boolean} autoVirtualDeviceFusionEnabled
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/autoVirtualDeviceFusionEnabled">Apple Documentation</a>
*/
/**
* @property {string} processedFileType
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/processedFileType">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} autoRedEyeReductionEnabled
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/autoRedEyeReductionEnabled">Apple Documentation</a>
*/
/**
* @property {boolean} autoStillImageStabilizationEnabled
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/autoStillImageStabilizationEnabled">Apple Documentation</a>
*/
/**
* @property {number} photoQualityPrioritization
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoSettings/photoQualityPrioritization">Apple Documentation</a>
*/
/**
* @class NSMetadataQueryResultGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {string} attribute
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSMetadataQueryResultGroup/attribute">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} resultCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSMetadataQueryResultGroup/resultCount">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} results
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSMetadataQueryResultGroup/results">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} value
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSMetadataQueryResultGroup/value">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} subgroups
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSMetadataQueryResultGroup/subgroups">Apple Documentation</a>
* @readonly
*/
/**
* @method resultAtIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMetadataQueryResultGroup/resultAtIndex:">Apple Documentation</a>
* @param {number} idx
* @return {Object}
*/
/**
* @class NSUnitDuration
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method picoseconds
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitDuration/picoseconds">Apple Documentation</a>
* @static
* @return {NSUnitDuration}
*/
/**
* @method seconds
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitDuration/seconds">Apple Documentation</a>
* @static
* @return {NSUnitDuration}
*/
/**
* @method nanoseconds
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitDuration/nanoseconds">Apple Documentation</a>
* @static
* @return {NSUnitDuration}
*/
/**
* @method hours
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitDuration/hours">Apple Documentation</a>
* @static
* @return {NSUnitDuration}
*/
/**
* @method microseconds
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitDuration/microseconds">Apple Documentation</a>
* @static
* @return {NSUnitDuration}
*/
/**
* @method minutes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitDuration/minutes">Apple Documentation</a>
* @static
* @return {NSUnitDuration}
*/
/**
* @method milliseconds
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitDuration/milliseconds">Apple Documentation</a>
* @static
* @return {NSUnitDuration}
*/
/**
* @class AVCompositionTrackFormatDescriptionReplacement
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Object} replacementFormatDescription
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCompositionTrackFormatDescriptionReplacement/replacementFormatDescription">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} originalFormatDescription
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCompositionTrackFormatDescriptionReplacement/originalFormatDescription">Apple Documentation</a>
* @readonly
*/
/**
* @class AVAudioSession
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method sharedInstance
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/AVAudioSession/sharedInstance">Apple Documentation</a>
* @static
* @return {AVAudioSession}
*/
/**
* @property {string} category
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAudioSession/category">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} promptStyle
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAudioSession/promptStyle">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} recordPermission
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAudioSession/recordPermission">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} allowHapticsAndSystemSoundsDuringRecording
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAudioSession/allowHapticsAndSystemSoundsDuringRecording">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} routeSharingPolicy
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAudioSession/routeSharingPolicy">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} availableInputs
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAudioSession/availableInputs">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} secondaryAudioShouldBeSilencedHint
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAudioSession/secondaryAudioShouldBeSilencedHint">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} mode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAudioSession/mode">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVAudioSessionRouteDescription} currentRoute
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAudioSession/currentRoute">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVAudioSessionPortDescription} preferredInput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAudioSession/preferredInput">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} availableModes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAudioSession/availableModes">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} categoryOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAudioSession/categoryOptions">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} availableCategories
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAudioSession/availableCategories">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} otherAudioPlaying
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVAudioSession/otherAudioPlaying">Apple Documentation</a>
* @readonly
*/
/**
* @method setPreferredInputNumberOfChannelsError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setPreferredInputNumberOfChannels:error:">Apple Documentation</a>
* @param {number} count
* @param {Object} outError
* @return {boolean}
*/
/**
* @method requestRecordPermission
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/requestRecordPermission:">Apple Documentation</a>
* @param {Function} response
* @return {void}
*/
/**
* @method setPreferredSampleRateError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setPreferredSampleRate:error:">Apple Documentation</a>
* @param {number} sampleRate
* @param {Object} outError
* @return {boolean}
*/
/**
* @method setOutputDataSourceError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setOutputDataSource:error:">Apple Documentation</a>
* @param {AVAudioSessionDataSourceDescription} dataSource
* @param {Object} outError
* @return {boolean}
*/
/**
* @method setActiveWithFlagsError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setActive:withFlags:error:">Apple Documentation</a>
* @param {boolean} active
* @param {number} flags
* @param {Object} outError
* @return {boolean}
*/
/**
* @method setCategoryModeRouteSharingPolicyOptionsError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setCategory:mode:routeSharingPolicy:options:error:">Apple Documentation</a>
* @param {string} category
* @param {string} mode
* @param {number} policy
* @param {number} options
* @param {Object} outError
* @return {boolean}
*/
/**
* @method setPreferredIOBufferDurationError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setPreferredIOBufferDuration:error:">Apple Documentation</a>
* @param {number} duration
* @param {Object} outError
* @return {boolean}
*/
/**
* @method setAggregatedIOPreferenceError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setAggregatedIOPreference:error:">Apple Documentation</a>
* @param {number} inIOType
* @param {Object} outError
* @return {boolean}
*/
/**
* @method setCategoryError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setCategory:error:">Apple Documentation</a>
* @param {string} category
* @param {Object} outError
* @return {boolean}
*/
/**
* @method setAllowHapticsAndSystemSoundsDuringRecordingError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setAllowHapticsAndSystemSoundsDuringRecording:error:">Apple Documentation</a>
* @param {boolean} inValue
* @param {Object} outError
* @return {boolean}
*/
/**
* @method overrideOutputAudioPortError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/overrideOutputAudioPort:error:">Apple Documentation</a>
* @param {number} portOverride
* @param {Object} outError
* @return {boolean}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/init">Apple Documentation</a>
* @return {AVAudioSession}
*/
/**
* @method setActiveWithOptionsError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setActive:withOptions:error:">Apple Documentation</a>
* @param {boolean} active
* @param {number} options
* @param {Object} outError
* @return {boolean}
*/
/**
* @method setPreferredInputError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setPreferredInput:error:">Apple Documentation</a>
* @param {AVAudioSessionPortDescription} inPort
* @param {Object} outError
* @return {boolean}
*/
/**
* @method setInputDataSourceError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setInputDataSource:error:">Apple Documentation</a>
* @param {AVAudioSessionDataSourceDescription} dataSource
* @param {Object} outError
* @return {boolean}
*/
/**
* @method setPreferredOutputNumberOfChannelsError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setPreferredOutputNumberOfChannels:error:">Apple Documentation</a>
* @param {number} count
* @param {Object} outError
* @return {boolean}
*/
/**
* @method setCategoryWithOptionsError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setCategory:withOptions:error:">Apple Documentation</a>
* @param {string} category
* @param {number} options
* @param {Object} outError
* @return {boolean}
*/
/**
* @method setPreferredHardwareSampleRateError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setPreferredHardwareSampleRate:error:">Apple Documentation</a>
* @param {number} sampleRate
* @param {Object} outError
* @return {boolean}
*/
/**
* @method setCategoryModeOptionsError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setCategory:mode:options:error:">Apple Documentation</a>
* @param {string} category
* @param {string} mode
* @param {number} options
* @param {Object} outError
* @return {boolean}
*/
/**
* @method setInputGainError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setInputGain:error:">Apple Documentation</a>
* @param {number} gain
* @param {Object} outError
* @return {boolean}
*/
/**
* @method setModeError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setMode:error:">Apple Documentation</a>
* @param {string} mode
* @param {Object} outError
* @return {boolean}
*/
/**
* @method setActiveError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVAudioSession/setActive:error:">Apple Documentation</a>
* @param {boolean} active
* @param {Object} outError
* @return {boolean}
*/
/**
* @class NSNull
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method null
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSNull/null">Apple Documentation</a>
* @static
* @return {null}
*/
/**
* @class AVAudioChannelLayout
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method layoutWithLayoutTag
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVAudioChannelLayout/layoutWithLayoutTag:">Apple Documentation</a>
* @static
* @param {number} layoutTag
* @return {AVAudioChannelLayout}
*/
/**
* @property {number} channelCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioChannelLayout/channelCount">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} layoutTag
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioChannelLayout/layoutTag">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithLayoutTag
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioChannelLayout/initWithLayoutTag:">Apple Documentation</a>
* @param {number} layoutTag
* @return {AVAudioChannelLayout}
*/
/**
* @method isEqual
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioChannelLayout/isEqual:">Apple Documentation</a>
* @param {Object} object
* @return {boolean}
*/
/**
* @class NSInputStream
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.html">Apple Documentation</a>
* @extends NSStream
*/
/**
* @method inputStreamWithFileAtPath
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.html#//apple_ref/occ/clm/NSInputStream/inputStreamWithFileAtPath:">Apple Documentation</a>
* @static
* @param {string} path
* @return {NSInputStream}
*/
/**
* @method inputStreamWithData
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.html#//apple_ref/occ/clm/NSInputStream/inputStreamWithData:">Apple Documentation</a>
* @static
* @param {NSData} data
* @return {NSInputStream}
*/
/**
* @method inputStreamWithURL
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.html#//apple_ref/occ/clm/NSInputStream/inputStreamWithURL:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @return {NSInputStream}
*/
/**
* @property {boolean} hasBytesAvailable
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.html#//apple_ref/occ/instp/NSInputStream/hasBytesAvailable">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithURL
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.html#//apple_ref/occ/instm/NSInputStream/initWithURL:">Apple Documentation</a>
* @param {NSURL} url
* @return {NSInputStream}
*/
/**
* @method initWithData
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.html#//apple_ref/occ/instm/NSInputStream/initWithData:">Apple Documentation</a>
* @param {NSData} data
* @return {NSInputStream}
*/
/**
* @method initWithFileAtPath
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.html#//apple_ref/occ/instm/NSInputStream/initWithFileAtPath:">Apple Documentation</a>
* @param {string} path
* @return {NSInputStream}
*/
/**
* @class NSURLCache
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method sharedURLCache
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/NSURLCache/sharedURLCache">Apple Documentation</a>
* @static
* @return {NSURLCache}
*/
/**
* @method setSharedURLCache
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/NSURLCache/setSharedURLCache:">Apple Documentation</a>
* @static
* @param {NSURLCache} sharedURLCache
* @return {void}
*/
/**
* @property {number} currentMemoryUsage
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLCache/currentMemoryUsage">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} memoryCapacity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLCache/memoryCapacity">Apple Documentation</a>
*/
/**
* @property {number} currentDiskUsage
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLCache/currentDiskUsage">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} diskCapacity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLCache/diskCapacity">Apple Documentation</a>
*/
/**
* @method storeCachedResponseForRequest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCache/storeCachedResponse:forRequest:">Apple Documentation</a>
* @param {NSCachedURLResponse} cachedResponse
* @param {NSURLRequest} request
* @return {void}
*/
/**
* @method removeCachedResponseForRequest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCache/removeCachedResponseForRequest:">Apple Documentation</a>
* @param {NSURLRequest} request
* @return {void}
*/
/**
* @method removeCachedResponsesSinceDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCache/removeCachedResponsesSinceDate:">Apple Documentation</a>
* @param {Date} date
* @return {void}
*/
/**
* @method getCachedResponseForDataTaskCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCache/getCachedResponseForDataTask:completionHandler:">Apple Documentation</a>
* @param {NSURLSessionDataTask} dataTask
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method cachedResponseForRequest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCache/cachedResponseForRequest:">Apple Documentation</a>
* @param {NSURLRequest} request
* @return {NSCachedURLResponse}
*/
/**
* @method removeAllCachedResponses
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCache/removeAllCachedResponses">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithMemoryCapacityDiskCapacityDiskPath
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCache/initWithMemoryCapacity:diskCapacity:diskPath:">Apple Documentation</a>
* @param {number} memoryCapacity
* @param {number} diskCapacity
* @param {string} path
* @return {NSURLCache}
*/
/**
* @method removeCachedResponseForDataTask
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCache/removeCachedResponseForDataTask:">Apple Documentation</a>
* @param {NSURLSessionDataTask} dataTask
* @return {void}
*/
/**
* @method storeCachedResponseForDataTask
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCache/storeCachedResponse:forDataTask:">Apple Documentation</a>
* @param {NSCachedURLResponse} cachedResponse
* @param {NSURLSessionDataTask} dataTask
* @return {void}
*/
/**
* @method initWithMemoryCapacityDiskCapacityDirectoryURL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLCache/initWithMemoryCapacity:diskCapacity:directoryURL:">Apple Documentation</a>
* @param {number} memoryCapacity
* @param {number} diskCapacity
* @param {NSURL} directoryURL
* @return {NSURLCache}
*/
/**
* @class AVMutableVideoComposition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVVideoComposition
*/
/**
* @method videoComposition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMutableVideoComposition/videoComposition">Apple Documentation</a>
* @static
* @return {AVMutableVideoComposition}
*/
/**
* @method videoCompositionWithPropertiesOfAssetPrototypeInstruction
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMutableVideoComposition/videoCompositionWithPropertiesOfAsset:prototypeInstruction:">Apple Documentation</a>
* @static
* @param {AVAsset} asset
* @param {AVVideoCompositionInstruction} prototypeInstruction
* @return {AVMutableVideoComposition}
*/
/**
* @method videoCompositionWithAssetApplyingCIFiltersWithHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMutableVideoComposition/videoCompositionWithAsset:applyingCIFiltersWithHandler:">Apple Documentation</a>
* @static
* @param {AVAsset} asset
* @param {Function} applier
* @return {AVMutableVideoComposition}
*/
/**
* @method videoCompositionWithPropertiesOfAsset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMutableVideoComposition/videoCompositionWithPropertiesOfAsset:">Apple Documentation</a>
* @static
* @param {AVAsset} asset
* @return {AVMutableVideoComposition}
*/
/**
* @property {AVVideoCompositionCoreAnimationTool} animationTool
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableVideoComposition/animationTool">Apple Documentation</a>
*/
/**
* @property {Object} frameDuration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableVideoComposition/frameDuration">Apple Documentation</a>
*/
/**
* @property {number} renderScale
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableVideoComposition/renderScale">Apple Documentation</a>
*/
/**
* @property {Object} renderSize
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableVideoComposition/renderSize">Apple Documentation</a>
*/
/**
* @property {Object} customVideoCompositorClass
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableVideoComposition/customVideoCompositorClass">Apple Documentation</a>
*/
/**
* @property {number} sourceTrackIDForFrameTiming
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableVideoComposition/sourceTrackIDForFrameTiming">Apple Documentation</a>
*/
/**
* @property {Array} instructions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableVideoComposition/instructions">Apple Documentation</a>
*/
/**
* @class AVPlayer
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method availableHDRModes
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/clm/AVPlayer/availableHDRModes">Apple Documentation</a>
* @static
* @return {number}
*/
/**
* @method playerWithPlayerItem
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/clm/AVPlayer/playerWithPlayerItem:">Apple Documentation</a>
* @static
* @param {AVPlayerItem} item
* @return {AVPlayer}
*/
/**
* @method playerWithURL
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/clm/AVPlayer/playerWithURL:">Apple Documentation</a>
* @static
* @param {NSURL} URL
* @return {AVPlayer}
*/
/**
* @property {number} status
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instp/AVPlayer/status">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSError} error
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instp/AVPlayer/error">Apple Documentation</a>
* @readonly
*/
/**
* @method play
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/play">Apple Documentation</a>
* @return {void}
*/
/**
* @method pause
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/pause">Apple Documentation</a>
* @return {void}
*/
/**
* @method setRateTimeAtHostTime
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/setRate:time:atHostTime:">Apple Documentation</a>
* @param {number} rate
* @param {Object} itemTime
* @param {Object} hostClockTime
* @return {void}
*/
/**
* @method seekToDateCompletionHandler
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/seekToDate:completionHandler:">Apple Documentation</a>
* @param {Date} date
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method currentTime
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/currentTime">Apple Documentation</a>
* @return {Object}
*/
/**
* @method initWithPlayerItem
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/initWithPlayerItem:">Apple Documentation</a>
* @param {AVPlayerItem} item
* @return {AVPlayer}
*/
/**
* @method removeTimeObserver
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/removeTimeObserver:">Apple Documentation</a>
* @param {Object} observer
* @return {void}
*/
/**
* @method playImmediatelyAtRate
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/playImmediatelyAtRate:">Apple Documentation</a>
* @param {number} rate
* @return {void}
*/
/**
* @method mediaSelectionCriteriaForMediaCharacteristic
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/mediaSelectionCriteriaForMediaCharacteristic:">Apple Documentation</a>
* @param {string} mediaCharacteristic
* @return {AVPlayerMediaSelectionCriteria}
*/
/**
* @method seekToTimeCompletionHandler
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/seekToTime:completionHandler:">Apple Documentation</a>
* @param {Object} time
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method initWithURL
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/initWithURL:">Apple Documentation</a>
* @param {NSURL} URL
* @return {AVPlayer}
*/
/**
* @method seekToTimeToleranceBeforeToleranceAfterCompletionHandler
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/seekToTime:toleranceBefore:toleranceAfter:completionHandler:">Apple Documentation</a>
* @param {Object} time
* @param {Object} toleranceBefore
* @param {Object} toleranceAfter
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method replaceCurrentItemWithPlayerItem
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/replaceCurrentItemWithPlayerItem:">Apple Documentation</a>
* @param {AVPlayerItem} item
* @return {void}
*/
/**
* @method prerollAtRateCompletionHandler
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/prerollAtRate:completionHandler:">Apple Documentation</a>
* @param {number} rate
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method cancelPendingPrerolls
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/cancelPendingPrerolls">Apple Documentation</a>
* @return {void}
*/
/**
* @method setMediaSelectionCriteriaForMediaCharacteristic
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/setMediaSelectionCriteria:forMediaCharacteristic:">Apple Documentation</a>
* @param {AVPlayerMediaSelectionCriteria} criteria
* @param {string} mediaCharacteristic
* @return {void}
*/
/**
* @method seekToTime
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/seekToTime:">Apple Documentation</a>
* @param {Object} time
* @return {void}
*/
/**
* @method seekToTimeToleranceBeforeToleranceAfter
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/seekToTime:toleranceBefore:toleranceAfter:">Apple Documentation</a>
* @param {Object} time
* @param {Object} toleranceBefore
* @param {Object} toleranceAfter
* @return {void}
*/
/**
* @method seekToDate
* <a href="https://developer.apple.com/library/ios/qa/qa1820/_index.html#//apple_ref/occ/instm/AVPlayer/seekToDate:">Apple Documentation</a>
* @param {Date} date
* @return {void}
*/
/**
* @class NSTimer
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method scheduledTimerWithTimeIntervalRepeatsBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSTimer/scheduledTimerWithTimeInterval:repeats:block:">Apple Documentation</a>
* @static
* @param {number} interval
* @param {boolean} repeats
* @param {Function} block
* @return {NSTimer}
*/
/**
* @method timerWithTimeIntervalRepeatsBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSTimer/timerWithTimeInterval:repeats:block:">Apple Documentation</a>
* @static
* @param {number} interval
* @param {boolean} repeats
* @param {Function} block
* @return {NSTimer}
*/
/**
* @method scheduledTimerWithTimeIntervalInvocationRepeats
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSTimer/scheduledTimerWithTimeInterval:invocation:repeats:">Apple Documentation</a>
* @static
* @param {number} ti
* @param {NSInvocation} invocation
* @param {boolean} yesOrNo
* @return {NSTimer}
*/
/**
* @method scheduledTimerWithTimeIntervalTargetSelectorUserInfoRepeats
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSTimer/scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:">Apple Documentation</a>
* @static
* @param {number} ti
* @param {Object} aTarget
* @param {string} aSelector
* @param {Object} userInfo
* @param {boolean} yesOrNo
* @return {NSTimer}
*/
/**
* @method timerWithTimeIntervalInvocationRepeats
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSTimer/timerWithTimeInterval:invocation:repeats:">Apple Documentation</a>
* @static
* @param {number} ti
* @param {NSInvocation} invocation
* @param {boolean} yesOrNo
* @return {NSTimer}
*/
/**
* @method timerWithTimeIntervalTargetSelectorUserInfoRepeats
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSTimer/timerWithTimeInterval:target:selector:userInfo:repeats:">Apple Documentation</a>
* @static
* @param {number} ti
* @param {Object} aTarget
* @param {string} aSelector
* @param {Object} userInfo
* @param {boolean} yesOrNo
* @return {NSTimer}
*/
/**
* @property {Date} fireDate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSTimer/fireDate">Apple Documentation</a>
*/
/**
* @property {number} timeInterval
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSTimer/timeInterval">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} valid
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSTimer/valid">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} tolerance
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSTimer/tolerance">Apple Documentation</a>
*/
/**
* @property {Object} userInfo
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSTimer/userInfo">Apple Documentation</a>
* @readonly
*/
/**
* @method invalidate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSTimer/invalidate">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithFireDateIntervalRepeatsBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSTimer/initWithFireDate:interval:repeats:block:">Apple Documentation</a>
* @param {Date} date
* @param {number} interval
* @param {boolean} repeats
* @param {Function} block
* @return {NSTimer}
*/
/**
* @method fire
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSTimer/fire">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithFireDateIntervalTargetSelectorUserInfoRepeats
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSTimer/initWithFireDate:interval:target:selector:userInfo:repeats:">Apple Documentation</a>
* @param {Date} date
* @param {number} ti
* @param {Object} t
* @param {string} s
* @param {Object} ui
* @param {boolean} rep
* @return {NSTimer}
*/
/**
* @class AVAudioUnitTimePitch
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioUnitTimeEffect
*/
/**
* @property {number} rate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitTimePitch/rate">Apple Documentation</a>
*/
/**
* @property {number} overlap
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitTimePitch/overlap">Apple Documentation</a>
*/
/**
* @property {number} pitch
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitTimePitch/pitch">Apple Documentation</a>
*/
/**
* @class SFSpeechURLRecognitionRequest
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends SFSpeechRecognitionRequest
*/
/**
* @property {NSURL} URL
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechURLRecognitionRequest/URL">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithURL
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/SFSpeechURLRecognitionRequest/initWithURL:">Apple Documentation</a>
* @param {NSURL} URL
* @return {SFSpeechURLRecognitionRequest}
*/
/**
* @class AVMetadataHumanBodyObject
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVMetadataBodyObject
*/
/**
* @class AVAssetWriter
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method assetWriterWithURLFileTypeError
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/AVAssetWriter/assetWriterWithURL:fileType:error:">Apple Documentation</a>
* @static
* @param {NSURL} outputURL
* @param {string} outputFileType
* @param {Object} outError
* @return {AVAssetWriter}
*/
/**
* @property {number} status
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetWriter/status">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} inputs
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetWriter/inputs">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} availableMediaTypes
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetWriter/availableMediaTypes">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} directoryForTemporaryFiles
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetWriter/directoryForTemporaryFiles">Apple Documentation</a>
*/
/**
* @property {string} outputFileType
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetWriter/outputFileType">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} shouldOptimizeForNetworkUse
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetWriter/shouldOptimizeForNetworkUse">Apple Documentation</a>
*/
/**
* @property {NSError} error
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetWriter/error">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} outputURL
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetWriter/outputURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} metadata
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetWriter/metadata">Apple Documentation</a>
*/
/**
* @method addInput
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriter/addInput:">Apple Documentation</a>
* @param {AVAssetWriterInput} input
* @return {void}
*/
/**
* @method addInputGroup
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriter/addInputGroup:">Apple Documentation</a>
* @param {AVAssetWriterInputGroup} inputGroup
* @return {void}
*/
/**
* @method canApplyOutputSettingsForMediaType
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriter/canApplyOutputSettings:forMediaType:">Apple Documentation</a>
* @param {Object} outputSettings
* @param {string} mediaType
* @return {boolean}
*/
/**
* @method startWriting
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriter/startWriting">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method finishWritingWithCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriter/finishWritingWithCompletionHandler:">Apple Documentation</a>
* @param {Function} handler
* @return {void}
*/
/**
* @method endSessionAtSourceTime
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriter/endSessionAtSourceTime:">Apple Documentation</a>
* @param {Object} endTime
* @return {void}
*/
/**
* @method cancelWriting
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriter/cancelWriting">Apple Documentation</a>
* @return {void}
*/
/**
* @method startSessionAtSourceTime
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriter/startSessionAtSourceTime:">Apple Documentation</a>
* @param {Object} startTime
* @return {void}
*/
/**
* @method canAddInput
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriter/canAddInput:">Apple Documentation</a>
* @param {AVAssetWriterInput} input
* @return {boolean}
*/
/**
* @method initWithURLFileTypeError
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriter/initWithURL:fileType:error:">Apple Documentation</a>
* @param {NSURL} outputURL
* @param {string} outputFileType
* @param {Object} outError
* @return {AVAssetWriter}
*/
/**
* @method canAddInputGroup
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriter/canAddInputGroup:">Apple Documentation</a>
* @param {AVAssetWriterInputGroup} inputGroup
* @return {boolean}
*/
/**
* @method finishWriting
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetWriter/finishWriting">Apple Documentation</a>
* @return {boolean}
*/
/**
* @class NSBundle
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method pathForResourceOfTypeInDirectory
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/clm/NSBundle/pathForResource:ofType:inDirectory:">Apple Documentation</a>
* @static
* @param {string} name
* @param {string} ext
* @param {string} bundlePath
* @return {string}
*/
/**
* @method preferredLocalizationsFromArray
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/clm/NSBundle/preferredLocalizationsFromArray:">Apple Documentation</a>
* @static
* @param {Array} localizationsArray
* @return {Array}
*/
/**
* @method bundleWithPath
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/clm/NSBundle/bundleWithPath:">Apple Documentation</a>
* @static
* @param {string} path
* @return {NSBundle}
*/
/**
* @method allFrameworks
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/clm/NSBundle/allFrameworks">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @method URLForResourceWithExtensionSubdirectoryInBundleWithURL
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/clm/NSBundle/URLForResource:withExtension:subdirectory:inBundleWithURL:">Apple Documentation</a>
* @static
* @param {string} name
* @param {string} ext
* @param {string} subpath
* @param {NSURL} bundleURL
* @return {NSURL}
*/
/**
* @method bundleForClass
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/clm/NSBundle/bundleForClass:">Apple Documentation</a>
* @static
* @param {Object} aClass
* @return {NSBundle}
*/
/**
* @method URLsForResourcesWithExtensionSubdirectoryInBundleWithURL
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/clm/NSBundle/URLsForResourcesWithExtension:subdirectory:inBundleWithURL:">Apple Documentation</a>
* @static
* @param {string} ext
* @param {string} subpath
* @param {NSURL} bundleURL
* @return {Array}
*/
/**
* @method bundleWithURL
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/clm/NSBundle/bundleWithURL:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @return {NSBundle}
*/
/**
* @method preferredLocalizationsFromArrayForPreferences
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/clm/NSBundle/preferredLocalizationsFromArray:forPreferences:">Apple Documentation</a>
* @static
* @param {Array} localizationsArray
* @param {Array} preferencesArray
* @return {Array}
*/
/**
* @method allBundles
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/clm/NSBundle/allBundles">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @method pathsForResourcesOfTypeInDirectory
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/clm/NSBundle/pathsForResourcesOfType:inDirectory:">Apple Documentation</a>
* @static
* @param {string} ext
* @param {string} bundlePath
* @return {Array}
*/
/**
* @method bundleWithIdentifier
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/clm/NSBundle/bundleWithIdentifier:">Apple Documentation</a>
* @static
* @param {string} identifier
* @return {NSBundle}
*/
/**
* @method mainBundle
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/clm/NSBundle/mainBundle">Apple Documentation</a>
* @static
* @return {NSBundle}
*/
/**
* @property {Object} localizedInfoDictionary
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/localizedInfoDictionary">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} sharedFrameworksURL
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/sharedFrameworksURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} privateFrameworksPath
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/privateFrameworksPath">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} loaded
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/loaded">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} bundleURL
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/bundleURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} sharedSupportPath
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/sharedSupportPath">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} builtInPlugInsPath
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/builtInPlugInsPath">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} developmentLocalization
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/developmentLocalization">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} preferredLocalizations
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/preferredLocalizations">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} executableArchitectures
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/executableArchitectures">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} sharedFrameworksPath
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/sharedFrameworksPath">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} infoDictionary
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/infoDictionary">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} executableURL
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/executableURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} bundlePath
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/bundlePath">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} builtInPlugInsURL
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/builtInPlugInsURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} resourcePath
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/resourcePath">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} principalClass
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/principalClass">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} executablePath
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/executablePath">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} localizations
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/localizations">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} appStoreReceiptURL
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/appStoreReceiptURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} resourceURL
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/resourceURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} sharedSupportURL
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/sharedSupportURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} privateFrameworksURL
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/privateFrameworksURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} bundleIdentifier
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instp/NSBundle/bundleIdentifier">Apple Documentation</a>
* @readonly
*/
/**
* @method load
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/load">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method URLsForResourcesWithExtensionSubdirectory
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/URLsForResourcesWithExtension:subdirectory:">Apple Documentation</a>
* @param {string} ext
* @param {string} subpath
* @return {Array}
*/
/**
* @method pathForResourceOfTypeInDirectoryForLocalization
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/pathForResource:ofType:inDirectory:forLocalization:">Apple Documentation</a>
* @param {string} name
* @param {string} ext
* @param {string} subpath
* @param {string} localizationName
* @return {string}
*/
/**
* @method pathForAuxiliaryExecutable
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/pathForAuxiliaryExecutable:">Apple Documentation</a>
* @param {string} executableName
* @return {string}
*/
/**
* @method URLForAuxiliaryExecutable
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/URLForAuxiliaryExecutable:">Apple Documentation</a>
* @param {string} executableName
* @return {NSURL}
*/
/**
* @method localizedStringForKeyValueTable
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/localizedStringForKey:value:table:">Apple Documentation</a>
* @param {string} key
* @param {string} value
* @param {string} tableName
* @return {string}
*/
/**
* @method initWithPath
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/initWithPath:">Apple Documentation</a>
* @param {string} path
* @return {NSBundle}
*/
/**
* @method objectForInfoDictionaryKey
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/objectForInfoDictionaryKey:">Apple Documentation</a>
* @param {string} key
* @return {Object}
*/
/**
* @method pathsForResourcesOfTypeInDirectoryForLocalization
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/pathsForResourcesOfType:inDirectory:forLocalization:">Apple Documentation</a>
* @param {string} ext
* @param {string} subpath
* @param {string} localizationName
* @return {Array}
*/
/**
* @method URLsForResourcesWithExtensionSubdirectoryLocalization
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/URLsForResourcesWithExtension:subdirectory:localization:">Apple Documentation</a>
* @param {string} ext
* @param {string} subpath
* @param {string} localizationName
* @return {Array}
*/
/**
* @method classNamed
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/classNamed:">Apple Documentation</a>
* @param {string} className
* @return {Object}
*/
/**
* @method loadAndReturnError
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/loadAndReturnError:">Apple Documentation</a>
* @param {Object} error
* @return {boolean}
*/
/**
* @method preflightAndReturnError
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/preflightAndReturnError:">Apple Documentation</a>
* @param {Object} error
* @return {boolean}
*/
/**
* @method URLForResourceWithExtensionSubdirectoryLocalization
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/URLForResource:withExtension:subdirectory:localization:">Apple Documentation</a>
* @param {string} name
* @param {string} ext
* @param {string} subpath
* @param {string} localizationName
* @return {NSURL}
*/
/**
* @method pathsForResourcesOfTypeInDirectory
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/pathsForResourcesOfType:inDirectory:">Apple Documentation</a>
* @param {string} ext
* @param {string} subpath
* @return {Array}
*/
/**
* @method pathForResourceOfTypeInDirectory
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/pathForResource:ofType:inDirectory:">Apple Documentation</a>
* @param {string} name
* @param {string} ext
* @param {string} subpath
* @return {string}
*/
/**
* @method URLForResourceWithExtension
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/URLForResource:withExtension:">Apple Documentation</a>
* @param {string} name
* @param {string} ext
* @return {NSURL}
*/
/**
* @method URLForResourceWithExtensionSubdirectory
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/URLForResource:withExtension:subdirectory:">Apple Documentation</a>
* @param {string} name
* @param {string} ext
* @param {string} subpath
* @return {NSURL}
*/
/**
* @method unload
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/unload">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method initWithURL
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/initWithURL:">Apple Documentation</a>
* @param {NSURL} url
* @return {NSBundle}
*/
/**
* @method preservationPriorityForTag
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/preservationPriorityForTag:">Apple Documentation</a>
* @param {string} tag
* @return {number}
*/
/**
* @method pathForResourceOfType
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/pathForResource:ofType:">Apple Documentation</a>
* @param {string} name
* @param {string} ext
* @return {string}
*/
/**
* @method setPreservationPriorityForTags
* <a href="https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/loading_code.html#//apple_ref/occ/instm/NSBundle/setPreservationPriority:forTags:">Apple Documentation</a>
* @param {number} priority
* @param {NSSet} tags
* @return {void}
*/
/**
* @class NSMetadataQueryAttributeValueTuple
* <a href="https://developer.apple.com/library/ios/documentation/Carbon/Conceptual/SpotlightQuery/Concepts/SearchScope.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} count
* <a href="https://developer.apple.com/library/ios/documentation/Carbon/Conceptual/SpotlightQuery/Concepts/SearchScope.html#//apple_ref/occ/instp/NSMetadataQueryAttributeValueTuple/count">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} attribute
* <a href="https://developer.apple.com/library/ios/documentation/Carbon/Conceptual/SpotlightQuery/Concepts/SearchScope.html#//apple_ref/occ/instp/NSMetadataQueryAttributeValueTuple/attribute">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} value
* <a href="https://developer.apple.com/library/ios/documentation/Carbon/Conceptual/SpotlightQuery/Concepts/SearchScope.html#//apple_ref/occ/instp/NSMetadataQueryAttributeValueTuple/value">Apple Documentation</a>
* @readonly
*/
/**
* @class AVMovie
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAsset
*/
/**
* @method movieWithDataOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMovie/movieWithData:options:">Apple Documentation</a>
* @static
* @param {NSData} data
* @param {Object} options
* @return {AVMovie}
*/
/**
* @method movieWithURLOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMovie/movieWithURL:options:">Apple Documentation</a>
* @static
* @param {NSURL} URL
* @param {Object} options
* @return {AVMovie}
*/
/**
* @method movieTypes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMovie/movieTypes">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @property {AVMediaDataStorage} defaultMediaDataStorage
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMovie/defaultMediaDataStorage">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} URL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMovie/URL">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} containsMovieFragments
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMovie/containsMovieFragments">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} tracks
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMovie/tracks">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSData} data
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMovie/data">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} canContainMovieFragments
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMovie/canContainMovieFragments">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithURLOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMovie/initWithURL:options:">Apple Documentation</a>
* @param {NSURL} URL
* @param {Object} options
* @return {AVMovie}
*/
/**
* @method trackWithTrackID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMovie/trackWithTrackID:">Apple Documentation</a>
* @param {number} trackID
* @return {AVMovieTrack}
*/
/**
* @method tracksWithMediaCharacteristic
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMovie/tracksWithMediaCharacteristic:">Apple Documentation</a>
* @param {string} mediaCharacteristic
* @return {Array}
*/
/**
* @method initWithDataOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMovie/initWithData:options:">Apple Documentation</a>
* @param {NSData} data
* @param {Object} options
* @return {AVMovie}
*/
/**
* @method tracksWithMediaType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMovie/tracksWithMediaType:">Apple Documentation</a>
* @param {string} mediaType
* @return {Array}
*/
* @method writeMovieHeaderToURLFileTypeOptionsError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMovie/writeMovieHeaderToURL:fileType:options:error:">Apple Documentation</a>
* @param {NSURL} URL
* @param {string} fileType
* @param {number} options
* @param {Object} outError
* @return {boolean}
*/
* @method movieHeaderWithFileTypeError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMovie/movieHeaderWithFileType:error:">Apple Documentation</a>
* @param {string} fileType
* @param {Object} outError
* @return {NSData}
*/
/**
* @method isCompatibleWithFileType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMovie/isCompatibleWithFileType:">Apple Documentation</a>
* @param {string} fileType
* @return {boolean}
*/
/**
* @class NSUnitTemperature
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method fahrenheit
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitTemperature/fahrenheit">Apple Documentation</a>
* @static
* @return {NSUnitTemperature}
*/
/**
* @method kelvin
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitTemperature/kelvin">Apple Documentation</a>
* @static
* @return {NSUnitTemperature}
*/
/**
* @method celsius
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitTemperature/celsius">Apple Documentation</a>
* @static
* @return {NSUnitTemperature}
*/
/**
* @class AVAudioFile
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {NSURL} url
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioFile/url">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} length
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioFile/length">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} framePosition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioFile/framePosition">Apple Documentation</a>
*/
/**
* @property {AVAudioFormat} processingFormat
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioFile/processingFormat">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVAudioFormat} fileFormat
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioFile/fileFormat">Apple Documentation</a>
* @readonly
*/
/**
* @method initForReadingError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioFile/initForReading:error:">Apple Documentation</a>
* @param {NSURL} fileURL
* @param {Object} outError
* @return {AVAudioFile}
*/
/**
* @method initForWritingSettingsError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioFile/initForWriting:settings:error:">Apple Documentation</a>
* @param {NSURL} fileURL
* @param {Object} settings
* @param {Object} outError
* @return {AVAudioFile}
*/
/**
* @method readIntoBufferError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioFile/readIntoBuffer:error:">Apple Documentation</a>
* @param {AVAudioPCMBuffer} buffer
* @param {Object} outError
* @return {boolean}
*/
/**
* @method initForWritingSettingsCommonFormatInterleavedError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioFile/initForWriting:settings:commonFormat:interleaved:error:">Apple Documentation</a>
* @param {NSURL} fileURL
* @param {Object} settings
* @param {number} format
* @param {boolean} interleaved
* @param {Object} outError
* @return {AVAudioFile}
*/
/**
* @method writeFromBufferError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioFile/writeFromBuffer:error:">Apple Documentation</a>
* @param {AVAudioPCMBuffer} buffer
* @param {Object} outError
* @return {boolean}
*/
/**
* @method readIntoBufferFrameCountError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioFile/readIntoBuffer:frameCount:error:">Apple Documentation</a>
* @param {AVAudioPCMBuffer} buffer
* @param {number} frames
* @param {Object} outError
* @return {boolean}
*/
/**
* @method initForReadingCommonFormatInterleavedError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioFile/initForReading:commonFormat:interleaved:error:">Apple Documentation</a>
* @param {NSURL} fileURL
* @param {number} format
* @param {boolean} interleaved
* @param {Object} outError
* @return {AVAudioFile}
*/
/**
* @class AVSampleBufferRenderSynchronizer
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} rate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVSampleBufferRenderSynchronizer/rate">Apple Documentation</a>
*/
/**
* @property {Object} timebase
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVSampleBufferRenderSynchronizer/timebase">Apple Documentation</a>
* @readonly
*/
/**
* @method setRateTime
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVSampleBufferRenderSynchronizer/setRate:time:">Apple Documentation</a>
* @param {number} rate
* @param {Object} time
* @return {void}
*/
/**
* @method currentTime
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVSampleBufferRenderSynchronizer/currentTime">Apple Documentation</a>
* @return {Object}
*/
/**
* @method removeRendererAtTimeCompletionHandler
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVSampleBufferRenderSynchronizer/removeRenderer:atTime:completionHandler:">Apple Documentation</a>
* @param {Object} renderer
* @param {Object} time
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method addRenderer
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVSampleBufferRenderSynchronizer/addRenderer:">Apple Documentation</a>
* @param {Object} renderer
* @return {void}
*/
/**
* @method removeTimeObserver
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVSampleBufferRenderSynchronizer/removeTimeObserver:">Apple Documentation</a>
* @param {Object} observer
* @return {void}
*/
/**
* @class AVMovieTrack
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html">Apple Documentation</a>
* @extends AVAssetTrack
*/
/**
* @property {Object} mediaDecodeTimeRange
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instp/AVMovieTrack/mediaDecodeTimeRange">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} alternateGroupID
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instp/AVMovieTrack/alternateGroupID">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} mediaPresentationTimeRange
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instp/AVMovieTrack/mediaPresentationTimeRange">Apple Documentation</a>
* @readonly
*/
/**
* @class AVMutableDateRangeMetadataGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVDateRangeMetadataGroup
*/
/**
* @property {Date} startDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableDateRangeMetadataGroup/startDate">Apple Documentation</a>
*/
/**
* @property {Date} endDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableDateRangeMetadataGroup/endDate">Apple Documentation</a>
*/
/**
* @property {Array} items
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableDateRangeMetadataGroup/items">Apple Documentation</a>
*/
/**
* @class AVPlayerItemLegibleOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html">Apple Documentation</a>
* @extends AVPlayerItemOutput
*/
/**
* @property {number} advanceIntervalForDelegateInvocation
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVPlayerItemLegibleOutput/advanceIntervalForDelegateInvocation">Apple Documentation</a>
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/AVPlayerItemLegibleOutput/delegate">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithMediaSubtypesForNativeRepresentation
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/AVPlayerItemLegibleOutput/initWithMediaSubtypesForNativeRepresentation:">Apple Documentation</a>
* @param {Array} subtypes
* @return {AVPlayerItemLegibleOutput}
*/
/**
* @class AVAssetImageGenerator
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method assetImageGeneratorWithAsset
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/AVAssetImageGenerator/assetImageGeneratorWithAsset:">Apple Documentation</a>
* @static
* @param {AVAsset} asset
* @return {AVAssetImageGenerator}
*/
/**
* @property {Object} requestedTimeToleranceBefore
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetImageGenerator/requestedTimeToleranceBefore">Apple Documentation</a>
*/
/**
* @property {Object} requestedTimeToleranceAfter
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetImageGenerator/requestedTimeToleranceAfter">Apple Documentation</a>
*/
/**
* @property {string} apertureMode
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetImageGenerator/apertureMode">Apple Documentation</a>
*/
/**
* @property {AVVideoComposition} videoComposition
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetImageGenerator/videoComposition">Apple Documentation</a>
*/
/**
* @property {AVAsset} asset
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetImageGenerator/asset">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} appliesPreferredTrackTransform
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetImageGenerator/appliesPreferredTrackTransform">Apple Documentation</a>
*/
/**
* @property {Object} customVideoCompositor
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetImageGenerator/customVideoCompositor">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} maximumSize
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetImageGenerator/maximumSize">Apple Documentation</a>
*/
/**
* @method cancelAllCGImageGeneration
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetImageGenerator/cancelAllCGImageGeneration">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithAsset
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetImageGenerator/initWithAsset:">Apple Documentation</a>
* @param {AVAsset} asset
* @return {AVAssetImageGenerator}
*/
/**
* @method generateCGImagesAsynchronouslyForTimesCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetImageGenerator/generateCGImagesAsynchronouslyForTimes:completionHandler:">Apple Documentation</a>
* @param {Array} requestedTimes
* @param {Function} handler
* @return {void}
*/
/**
* @class NSSortDescriptor
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method sortDescriptorWithKeyAscendingSelector
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html#//apple_ref/occ/clm/NSSortDescriptor/sortDescriptorWithKey:ascending:selector:">Apple Documentation</a>
* @static
* @param {string} key
* @param {boolean} ascending
* @param {string} selector
* @return {NSSortDescriptor}
*/
/**
* @method sortDescriptorWithKeyAscending
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html#//apple_ref/occ/clm/NSSortDescriptor/sortDescriptorWithKey:ascending:">Apple Documentation</a>
* @static
* @param {string} key
* @param {boolean} ascending
* @return {NSSortDescriptor}
*/
/**
* @method sortDescriptorWithKeyAscendingComparator
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html#//apple_ref/occ/clm/NSSortDescriptor/sortDescriptorWithKey:ascending:comparator:">Apple Documentation</a>
* @static
* @param {string} key
* @param {boolean} ascending
* @param {Function} cmptr
* @return {NSSortDescriptor}
*/
/**
* @property {string} jsselector
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html#//apple_ref/occ/instp/NSSortDescriptor/selector">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} reversedSortDescriptor
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html#//apple_ref/occ/instp/NSSortDescriptor/reversedSortDescriptor">Apple Documentation</a>
* @readonly
*/
/**
* @property {Function} jscomparator
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html#//apple_ref/occ/instp/NSSortDescriptor/comparator">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} key
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html#//apple_ref/occ/instp/NSSortDescriptor/key">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} ascending
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html#//apple_ref/occ/instp/NSSortDescriptor/ascending">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithKeyAscending
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html#//apple_ref/occ/instm/NSSortDescriptor/initWithKey:ascending:">Apple Documentation</a>
* @param {string} key
* @param {boolean} ascending
* @return {NSSortDescriptor}
*/
/**
* @method initWithKeyAscendingComparator
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html#//apple_ref/occ/instm/NSSortDescriptor/initWithKey:ascending:comparator:">Apple Documentation</a>
* @param {string} key
* @param {boolean} ascending
* @param {Function} cmptr
* @return {NSSortDescriptor}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html#//apple_ref/occ/instm/NSSortDescriptor/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {NSSortDescriptor}
*/
/**
* @method compareObjectToObject
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html#//apple_ref/occ/instm/NSSortDescriptor/compareObject:toObject:">Apple Documentation</a>
* @param {Object} object1
* @param {Object} object2
* @return {number}
*/
/**
* @method initWithKeyAscendingSelector
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html#//apple_ref/occ/instm/NSSortDescriptor/initWithKey:ascending:selector:">Apple Documentation</a>
* @param {string} key
* @param {boolean} ascending
* @param {string} selector
* @return {NSSortDescriptor}
*/
/**
* @method allowEvaluation
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html#//apple_ref/occ/instm/NSSortDescriptor/allowEvaluation">Apple Documentation</a>
* @return {void}
*/
/**
* @class NSAttributedString
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {string} string
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSAttributedString/string">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithAttributedString
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSAttributedString/initWithAttributedString:">Apple Documentation</a>
* @param {NSAttributedString} attrStr
* @return {NSAttributedString}
*/
/**
* @method initWithStringAttributes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSAttributedString/initWithString:attributes:">Apple Documentation</a>
* @param {string} str
* @param {Object} attrs
* @return {NSAttributedString}
*/
/**
* @method enumerateAttributeInRangeOptionsUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSAttributedString/enumerateAttribute:inRange:options:usingBlock:">Apple Documentation</a>
* @param {string} attrName
* @param {Object} enumerationRange
* @param {number} opts
* @param {Function} block
* @return {void}
*/
/**
* @method isEqualToAttributedString
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSAttributedString/isEqualToAttributedString:">Apple Documentation</a>
* @param {NSAttributedString} other
* @return {boolean}
*/
/**
* @method enumerateAttributesInRangeOptionsUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSAttributedString/enumerateAttributesInRange:options:usingBlock:">Apple Documentation</a>
* @param {Object} enumerationRange
* @param {number} opts
* @param {Function} block
* @return {void}
*/
/**
* @method initWithString
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSAttributedString/initWithString:">Apple Documentation</a>
* @param {string} str
* @return {NSAttributedString}
*/
/**
* @method attributedSubstringFromRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSAttributedString/attributedSubstringFromRange:">Apple Documentation</a>
* @param {Object} range
* @return {NSAttributedString}
*/
/**
* @class AVAssetReader
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method assetReaderWithAssetError
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/AVAssetReader/assetReaderWithAsset:error:">Apple Documentation</a>
* @static
* @param {AVAsset} asset
* @param {Object} outError
* @return {AVAssetReader}
*/
/**
* @property {number} status
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetReader/status">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} outputs
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetReader/outputs">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} timeRange
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetReader/timeRange">Apple Documentation</a>
*/
/**
* @property {AVAsset} asset
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetReader/asset">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSError} error
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/AVAssetReader/error">Apple Documentation</a>
* @readonly
*/
/**
* @method canAddOutput
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetReader/canAddOutput:">Apple Documentation</a>
* @param {AVAssetReaderOutput} output
* @return {boolean}
*/
/**
* @method addOutput
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetReader/addOutput:">Apple Documentation</a>
* @param {AVAssetReaderOutput} output
* @return {void}
*/
/**
* @method startReading
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetReader/startReading">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method cancelReading
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetReader/cancelReading">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithAssetError
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/AVAssetReader/initWithAsset:error:">Apple Documentation</a>
* @param {AVAsset} asset
* @param {Object} outError
* @return {AVAssetReader}
*/
/**
* @class AVCapturePhotoBracketSettings
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVCapturePhotoSettings
*/
/**
* @method photoBracketSettingsWithRawPixelFormatTypeRawFileTypeProcessedFormatProcessedFileTypeBracketedSettings
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVCapturePhotoBracketSettings/photoBracketSettingsWithRawPixelFormatType:rawFileType:processedFormat:processedFileType:bracketedSettings:">Apple Documentation</a>
* @static
* @param {number} rawPixelFormatType
* @param {string} rawFileType
* @param {Object} processedFormat
* @param {string} processedFileType
* @param {Array} bracketedSettings
* @return {AVCapturePhotoBracketSettings}
*/
/**
* @method photoBracketSettingsWithRawPixelFormatTypeProcessedFormatBracketedSettings
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVCapturePhotoBracketSettings/photoBracketSettingsWithRawPixelFormatType:processedFormat:bracketedSettings:">Apple Documentation</a>
* @static
* @param {number} rawPixelFormatType
* @param {Object} processedFormat
* @param {Array} bracketedSettings
* @return {AVCapturePhotoBracketSettings}
*/
/**
* @property {Array} bracketedSettings
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCapturePhotoBracketSettings/bracketedSettings">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} lensStabilizationEnabled
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCapturePhotoBracketSettings/lensStabilizationEnabled">Apple Documentation</a>
*/
/**
* @class NSCountedSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSMutableSet
*/
/**
* @method initWithSet
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSCountedSet/initWithSet:">Apple Documentation</a>
* @param {NSSet} set
* @return {NSCountedSet}
*/
/**
* @method objectEnumerator
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSCountedSet/objectEnumerator">Apple Documentation</a>
* @return {NSEnumerator}
*/
/**
* @method countForObject
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSCountedSet/countForObject:">Apple Documentation</a>
* @param {Object} object
* @return {number}
*/
/**
* @method addObject
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSCountedSet/addObject:">Apple Documentation</a>
* @param {Object} object
* @return {void}
*/
/**
* @method initWithCapacity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSCountedSet/initWithCapacity:">Apple Documentation</a>
* @param {number} numItems
* @return {NSCountedSet}
*/
/**
* @method removeObject
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSCountedSet/removeObject:">Apple Documentation</a>
* @param {Object} object
* @return {void}
*/
/**
* @method initWithArray
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSCountedSet/initWithArray:">Apple Documentation</a>
* @param {Array} array
* @return {NSCountedSet}
*/
/**
* @class AVSpeechUtterance
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method speechUtteranceWithString
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVSpeechUtterance/speechUtteranceWithString:">Apple Documentation</a>
* @static
* @param {string} string
* @return {AVSpeechUtterance}
*/
/**
* @method speechUtteranceWithAttributedString
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVSpeechUtterance/speechUtteranceWithAttributedString:">Apple Documentation</a>
* @static
* @param {NSAttributedString} string
* @return {AVSpeechUtterance}
*/
/**
* @property {number} preUtteranceDelay
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVSpeechUtterance/preUtteranceDelay">Apple Documentation</a>
*/
/**
* @property {string} speechString
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVSpeechUtterance/speechString">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} pitchMultiplier
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVSpeechUtterance/pitchMultiplier">Apple Documentation</a>
*/
/**
* @property {number} volume
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVSpeechUtterance/volume">Apple Documentation</a>
*/
/**
* @property {number} rate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVSpeechUtterance/rate">Apple Documentation</a>
*/
/**
* @property {AVSpeechSynthesisVoice} voice
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVSpeechUtterance/voice">Apple Documentation</a>
*/
/**
* @property {number} postUtteranceDelay
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVSpeechUtterance/postUtteranceDelay">Apple Documentation</a>
*/
/**
* @property {NSAttributedString} attributedSpeechString
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVSpeechUtterance/attributedSpeechString">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithAttributedString
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVSpeechUtterance/initWithAttributedString:">Apple Documentation</a>
* @param {NSAttributedString} string
* @return {AVSpeechUtterance}
*/
/**
* @method initWithString
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVSpeechUtterance/initWithString:">Apple Documentation</a>
* @param {string} string
* @return {AVSpeechUtterance}
*/
/**
* @class NSJSONSerialization
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method writeJSONObjectToStreamOptionsError
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSJSONSerialization/writeJSONObject:toStream:options:error:">Apple Documentation</a>
* @static
* @param {Object} obj
* @param {NSOutputStream} stream
* @param {number} opt
* @param {Object} error
* @return {number}
*/
/**
* @method JSONObjectWithStreamOptionsError
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSJSONSerialization/JSONObjectWithStream:options:error:">Apple Documentation</a>
* @static
* @param {NSInputStream} stream
* @param {number} opt
* @param {Object} error
* @return {Object}
*/
/**
* @method JSONObjectWithDataOptionsError
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSJSONSerialization/JSONObjectWithData:options:error:">Apple Documentation</a>
* @static
* @param {NSData} data
* @param {number} opt
* @param {Object} error
* @return {Object}
*/
/**
* @method isValidJSONObject
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSJSONSerialization/isValidJSONObject:">Apple Documentation</a>
* @static
* @param {Object} obj
* @return {boolean}
*/
/**
* @method dataWithJSONObjectOptionsError
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSJSONSerialization/dataWithJSONObject:options:error:">Apple Documentation</a>
* @static
* @param {Object} obj
* @param {number} opt
* @param {Object} error
* @return {NSData}
*/
/**
* @class NSDateComponentsFormatter
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html">Apple Documentation</a>
* @extends NSFormatter
*/
/**
* @method localizedStringFromDateComponentsUnitsStyle
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSDateComponentsFormatter/localizedStringFromDateComponents:unitsStyle:">Apple Documentation</a>
* @static
* @param {NSDateComponents} components
* @param {number} unitsStyle
* @return {string}
*/
/**
* @property {number} allowedUnits
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponentsFormatter/allowedUnits">Apple Documentation</a>
*/
/**
* @property {boolean} includesApproximationPhrase
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponentsFormatter/includesApproximationPhrase">Apple Documentation</a>
*/
/**
* @property {boolean} allowsFractionalUnits
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponentsFormatter/allowsFractionalUnits">Apple Documentation</a>
*/
/**
* @property {Date} referenceDate
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponentsFormatter/referenceDate">Apple Documentation</a>
*/
/**
* @property {number} zeroFormattingBehavior
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponentsFormatter/zeroFormattingBehavior">Apple Documentation</a>
*/
/**
* @property {number} formattingContext
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponentsFormatter/formattingContext">Apple Documentation</a>
*/
/**
* @property {number} unitsStyle
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponentsFormatter/unitsStyle">Apple Documentation</a>
*/
/**
* @property {boolean} includesTimeRemainingPhrase
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponentsFormatter/includesTimeRemainingPhrase">Apple Documentation</a>
*/
/**
* @property {NSCalendar} calendar
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponentsFormatter/calendar">Apple Documentation</a>
*/
/**
* @property {number} maximumUnitCount
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponentsFormatter/maximumUnitCount">Apple Documentation</a>
*/
/**
* @property {boolean} collapsesLargestUnit
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponentsFormatter/collapsesLargestUnit">Apple Documentation</a>
*/
/**
* @method stringFromTimeInterval
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSDateComponentsFormatter/stringFromTimeInterval:">Apple Documentation</a>
* @param {number} ti
* @return {string}
*/
/**
* @method stringForObjectValue
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSDateComponentsFormatter/stringForObjectValue:">Apple Documentation</a>
* @param {Object} obj
* @return {string}
*/
/**
* @method stringFromDateToDate
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSDateComponentsFormatter/stringFromDate:toDate:">Apple Documentation</a>
* @param {Date} startDate
* @param {Date} endDate
* @return {string}
*/
/**
* @method stringFromDateComponents
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSDateComponentsFormatter/stringFromDateComponents:">Apple Documentation</a>
* @param {NSDateComponents} components
* @return {string}
*/
/**
* @class AVAssetWriterInputGroup
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html">Apple Documentation</a>
* @extends AVMediaSelectionGroup
*/
/**
* @method assetWriterInputGroupWithInputsDefaultInput
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/clm/AVAssetWriterInputGroup/assetWriterInputGroupWithInputs:defaultInput:">Apple Documentation</a>
* @static
* @param {Array} inputs
* @param {AVAssetWriterInput} defaultInput
* @return {AVAssetWriterInputGroup}
*/
/**
* @property {Array} inputs
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instp/AVAssetWriterInputGroup/inputs">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVAssetWriterInput} defaultInput
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instp/AVAssetWriterInputGroup/defaultInput">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithInputsDefaultInput
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instm/AVAssetWriterInputGroup/initWithInputs:defaultInput:">Apple Documentation</a>
* @param {Array} inputs
* @param {AVAssetWriterInput} defaultInput
* @return {AVAssetWriterInputGroup}
*/
/**
* @class NSOrderedCollectionChange
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method changeWithObjectTypeIndex
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSOrderedCollectionChange/changeWithObject:type:index:">Apple Documentation</a>
* @static
* @param {Object} anObject
* @param {number} type
* @param {number} index
* @return {NSOrderedCollectionChange}
*/
/**
* @method changeWithObjectTypeIndexAssociatedIndex
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSOrderedCollectionChange/changeWithObject:type:index:associatedIndex:">Apple Documentation</a>
* @static
* @param {Object} anObject
* @param {number} type
* @param {number} index
* @param {number} associatedIndex
* @return {NSOrderedCollectionChange}
*/
/**
* @property {number} index
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSOrderedCollectionChange/index">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} changeType
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSOrderedCollectionChange/changeType">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} object
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSOrderedCollectionChange/object">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} associatedIndex
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSOrderedCollectionChange/associatedIndex">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithObjectTypeIndexAssociatedIndex
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSOrderedCollectionChange/initWithObject:type:index:associatedIndex:">Apple Documentation</a>
* @param {Object} anObject
* @param {number} type
* @param {number} index
* @param {number} associatedIndex
* @return {NSOrderedCollectionChange}
*/
/**
* @method initWithObjectTypeIndex
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSOrderedCollectionChange/initWithObject:type:index:">Apple Documentation</a>
* @param {Object} anObject
* @param {number} type
* @param {number} index
* @return {NSOrderedCollectionChange}
*/
/**
* @class AVAssetReaderAudioMixOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAssetReaderOutput
*/
/**
* @method assetReaderAudioMixOutputWithAudioTracksAudioSettings
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVAssetReaderAudioMixOutput/assetReaderAudioMixOutputWithAudioTracks:audioSettings:">Apple Documentation</a>
* @static
* @param {Array} audioTracks
* @param {Object} audioSettings
* @return {AVAssetReaderAudioMixOutput}
*/
/**
* @property {Object} audioSettings
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetReaderAudioMixOutput/audioSettings">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} audioTracks
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetReaderAudioMixOutput/audioTracks">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} audioTimePitchAlgorithm
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetReaderAudioMixOutput/audioTimePitchAlgorithm">Apple Documentation</a>
*/
/**
* @property {AVAudioMix} audioMix
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetReaderAudioMixOutput/audioMix">Apple Documentation</a>
*/
/**
* @method initWithAudioTracksAudioSettings
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAssetReaderAudioMixOutput/initWithAudioTracks:audioSettings:">Apple Documentation</a>
* @param {Array} audioTracks
* @param {Object} audioSettings
* @return {AVAssetReaderAudioMixOutput}
*/
/**
* @class NSEnumerator
* <a href="https://developer.apple.com/library/ios/technotes/tn2219/_index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method nextObject
* <a href="https://developer.apple.com/library/ios/technotes/tn2219/_index.html#//apple_ref/occ/instm/NSEnumerator/nextObject">Apple Documentation</a>
* @return {Object}
*/
/**
* @class CASpringAnimation
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html">Apple Documentation</a>
* @extends CABasicAnimation
*/
/**
* @property {number} settlingDuration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CASpringAnimation/settlingDuration">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} initialVelocity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CASpringAnimation/initialVelocity">Apple Documentation</a>
*/
/**
* @property {number} mass
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CASpringAnimation/mass">Apple Documentation</a>
*/
/**
* @property {number} damping
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CASpringAnimation/damping">Apple Documentation</a>
*/
/**
* @property {number} stiffness
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CASpringAnimation/stiffness">Apple Documentation</a>
*/
/**
* @class NSUnitLength
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method nanometers
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/nanometers">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method feet
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/feet">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method meters
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/meters">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method astronomicalUnits
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/astronomicalUnits">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method picometers
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/picometers">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method lightyears
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/lightyears">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method parsecs
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/parsecs">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method inches
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/inches">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method micrometers
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/micrometers">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method decimeters
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/decimeters">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method fathoms
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/fathoms">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method centimeters
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/centimeters">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method megameters
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/megameters">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method nauticalMiles
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/nauticalMiles">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method yards
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/yards">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method kilometers
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/kilometers">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method furlongs
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/furlongs">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method decameters
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/decameters">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method scandinavianMiles
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/scandinavianMiles">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method miles
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/miles">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method millimeters
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/millimeters">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @method hectometers
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/clm/NSUnitLength/hectometers">Apple Documentation</a>
* @static
* @return {NSUnitLength}
*/
/**
* @class CAMediaTimingFunction
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AppKit.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method functionWithName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AppKit.html#//apple_ref/occ/clm/CAMediaTimingFunction/functionWithName:">Apple Documentation</a>
* @static
* @param {string} name
* @return {CAMediaTimingFunction}
*/
/**
* @method functionWithControlPoints
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AppKit.html#//apple_ref/occ/clm/CAMediaTimingFunction/functionWithControlPoints::::">Apple Documentation</a>
* @static
* @param {number} c1x
* @param {number} c1y
* @param {number} c2x
* @param {number} c2y
* @return {CAMediaTimingFunction}
*/
/**
* @method initWithControlPoints
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AppKit.html#//apple_ref/occ/instm/CAMediaTimingFunction/initWithControlPoints::::">Apple Documentation</a>
* @param {number} c1x
* @param {number} c1y
* @param {number} c2x
* @param {number} c2y
* @return {CAMediaTimingFunction}
*/
/**
* @class AVCompositionTrackSegment
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAssetTrackSegment
*/
/**
* @method compositionTrackSegmentWithURLTrackIDSourceTimeRangeTargetTimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVCompositionTrackSegment/compositionTrackSegmentWithURL:trackID:sourceTimeRange:targetTimeRange:">Apple Documentation</a>
* @static
* @param {NSURL} URL
* @param {number} trackID
* @param {Object} sourceTimeRange
* @param {Object} targetTimeRange
* @return {AVCompositionTrackSegment}
*/
/**
* @method compositionTrackSegmentWithTimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVCompositionTrackSegment/compositionTrackSegmentWithTimeRange:">Apple Documentation</a>
* @static
* @param {Object} timeRange
* @return {AVCompositionTrackSegment}
*/
/**
* @property {NSURL} sourceURL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCompositionTrackSegment/sourceURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} sourceTrackID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCompositionTrackSegment/sourceTrackID">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} empty
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCompositionTrackSegment/empty">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithURLTrackIDSourceTimeRangeTargetTimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVCompositionTrackSegment/initWithURL:trackID:sourceTimeRange:targetTimeRange:">Apple Documentation</a>
* @param {NSURL} URL
* @param {number} trackID
* @param {Object} sourceTimeRange
* @param {Object} targetTimeRange
* @return {AVCompositionTrackSegment}
*/
/**
* @method initWithTimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVCompositionTrackSegment/initWithTimeRange:">Apple Documentation</a>
* @param {Object} timeRange
* @return {AVCompositionTrackSegment}
*/
/**
* @class NSNumberFormatter
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html">Apple Documentation</a>
* @extends NSFormatter
*/
/**
* @method setDefaultFormatterBehavior
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSNumberFormatter/setDefaultFormatterBehavior:">Apple Documentation</a>
* @static
* @param {number} behavior
* @return {void}
*/
/**
* @method localizedStringFromNumberNumberStyle
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSNumberFormatter/localizedStringFromNumber:numberStyle:">Apple Documentation</a>
* @static
* @param {number} num
* @param {number} nstyle
* @return {string}
*/
/**
* @method defaultFormatterBehavior
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSNumberFormatter/defaultFormatterBehavior">Apple Documentation</a>
* @static
* @return {number}
*/
/**
* @property {string} paddingCharacter
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/paddingCharacter">Apple Documentation</a>
*/
/**
* @property {string} internationalCurrencySymbol
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/internationalCurrencySymbol">Apple Documentation</a>
*/
/**
* @property {NSLocale} locale
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/locale">Apple Documentation</a>
*/
/**
* @property {number} multiplier
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/multiplier">Apple Documentation</a>
*/
/**
* @property {number} formatWidth
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/formatWidth">Apple Documentation</a>
*/
/**
* @property {boolean} usesGroupingSeparator
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/usesGroupingSeparator">Apple Documentation</a>
*/
/**
* @property {Object} textAttributesForNegativeValues
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/textAttributesForNegativeValues">Apple Documentation</a>
*/
/**
* @property {Object} textAttributesForZero
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/textAttributesForZero">Apple Documentation</a>
*/
/**
* @property {string} notANumberSymbol
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/notANumberSymbol">Apple Documentation</a>
*/
/**
* @property {boolean} partialStringValidationEnabled
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/partialStringValidationEnabled">Apple Documentation</a>
*/
/**
* @property {string} negativeInfinitySymbol
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/negativeInfinitySymbol">Apple Documentation</a>
*/
/**
* @property {string} negativeSuffix
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/negativeSuffix">Apple Documentation</a>
*/
/**
* @property {string} groupingSeparator
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/groupingSeparator">Apple Documentation</a>
*/
/**
* @property {string} perMillSymbol
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/perMillSymbol">Apple Documentation</a>
*/
/**
* @property {string} currencyCode
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/currencyCode">Apple Documentation</a>
*/
/**
* @property {Object} textAttributesForNegativeInfinity
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/textAttributesForNegativeInfinity">Apple Documentation</a>
*/
/**
* @property {boolean} usesSignificantDigits
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/usesSignificantDigits">Apple Documentation</a>
*/
/**
* @property {number} formatterBehavior
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/formatterBehavior">Apple Documentation</a>
*/
/**
* @property {string} currencyGroupingSeparator
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/currencyGroupingSeparator">Apple Documentation</a>
*/
/**
* @property {string} plusSign
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/plusSign">Apple Documentation</a>
*/
/**
* @property {number} minimum
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/minimum">Apple Documentation</a>
*/
/**
* @property {string} percentSymbol
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/percentSymbol">Apple Documentation</a>
*/
/**
* @property {boolean} allowsFloats
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/allowsFloats">Apple Documentation</a>
*/
/**
* @property {number} numberStyle
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/numberStyle">Apple Documentation</a>
*/
/**
* @property {Object} textAttributesForPositiveValues
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/textAttributesForPositiveValues">Apple Documentation</a>
*/
/**
* @property {boolean} generatesDecimalNumbers
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/generatesDecimalNumbers">Apple Documentation</a>
*/
/**
* @property {string} positiveInfinitySymbol
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/positiveInfinitySymbol">Apple Documentation</a>
*/
/**
* @property {string} positiveFormat
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/positiveFormat">Apple Documentation</a>
*/
/**
* @property {string} exponentSymbol
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/exponentSymbol">Apple Documentation</a>
*/
/**
* @property {Object} textAttributesForNil
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/textAttributesForNil">Apple Documentation</a>
*/
/**
* @property {number} roundingIncrement
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/roundingIncrement">Apple Documentation</a>
*/
/**
* @property {string} negativePrefix
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/negativePrefix">Apple Documentation</a>
*/
/**
* @property {number} paddingPosition
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/paddingPosition">Apple Documentation</a>
*/
/**
* @property {Object} textAttributesForNotANumber
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/textAttributesForNotANumber">Apple Documentation</a>
*/
/**
* @property {string} nilSymbol
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/nilSymbol">Apple Documentation</a>
*/
/**
* @property {string} currencySymbol
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/currencySymbol">Apple Documentation</a>
*/
/**
* @property {number} maximumSignificantDigits
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/maximumSignificantDigits">Apple Documentation</a>
*/
/**
* @property {Object} textAttributesForPositiveInfinity
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/textAttributesForPositiveInfinity">Apple Documentation</a>
*/
/**
* @property {number} maximumIntegerDigits
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/maximumIntegerDigits">Apple Documentation</a>
*/
/**
* @property {number} minimumFractionDigits
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/minimumFractionDigits">Apple Documentation</a>
*/
/**
* @property {number} maximumFractionDigits
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/maximumFractionDigits">Apple Documentation</a>
*/
/**
* @property {number} minimumIntegerDigits
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/minimumIntegerDigits">Apple Documentation</a>
*/
/**
* @property {string} decimalSeparator
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/decimalSeparator">Apple Documentation</a>
*/
/**
* @property {string} negativeFormat
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/negativeFormat">Apple Documentation</a>
*/
/**
* @property {number} formattingContext
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/formattingContext">Apple Documentation</a>
*/
/**
* @property {boolean} alwaysShowsDecimalSeparator
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/alwaysShowsDecimalSeparator">Apple Documentation</a>
*/
/**
* @property {number} secondaryGroupingSize
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/secondaryGroupingSize">Apple Documentation</a>
*/
/**
* @property {string} positiveSuffix
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/positiveSuffix">Apple Documentation</a>
*/
/**
* @property {number} maximum
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/maximum">Apple Documentation</a>
*/
/**
* @property {string} currencyDecimalSeparator
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/currencyDecimalSeparator">Apple Documentation</a>
*/
/**
* @property {string} positivePrefix
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/positivePrefix">Apple Documentation</a>
*/
/**
* @property {number} roundingMode
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/roundingMode">Apple Documentation</a>
*/
/**
* @property {number} minimumSignificantDigits
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/minimumSignificantDigits">Apple Documentation</a>
*/
/**
* @property {number} groupingSize
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/groupingSize">Apple Documentation</a>
*/
/**
* @property {string} zeroSymbol
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/zeroSymbol">Apple Documentation</a>
*/
/**
* @property {string} minusSign
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/minusSign">Apple Documentation</a>
*/
/**
* @property {boolean} lenient
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSNumberFormatter/lenient">Apple Documentation</a>
*/
/**
* @method stringFromNumber
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSNumberFormatter/stringFromNumber:">Apple Documentation</a>
* @param {number} number
* @return {string}
*/
/**
* @method numberFromString
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSNumberFormatter/numberFromString:">Apple Documentation</a>
* @param {string} string
* @return {number}
*/
/**
* @class AVAudioEnvironmentReverbParameters
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {boolean} enable
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEnvironmentReverbParameters/enable">Apple Documentation</a>
*/
/**
* @property {AVAudioUnitEQFilterParameters} filterParameters
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEnvironmentReverbParameters/filterParameters">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} level
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEnvironmentReverbParameters/level">Apple Documentation</a>
*/
/**
* @method loadFactoryReverbPreset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEnvironmentReverbParameters/loadFactoryReverbPreset:">Apple Documentation</a>
* @param {number} preset
* @return {void}
*/
/**
* @class AVAssetResourceLoadingRequest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {NSURLRequest} redirect
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetResourceLoadingRequest/redirect">Apple Documentation</a>
*/
/**
* @property {AVAssetResourceLoadingRequestor} requestor
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetResourceLoadingRequest/requestor">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURLRequest} request
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetResourceLoadingRequest/request">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVAssetResourceLoadingDataRequest} dataRequest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetResourceLoadingRequest/dataRequest">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} finished
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetResourceLoadingRequest/finished">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} cancelled
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetResourceLoadingRequest/cancelled">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURLResponse} response
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetResourceLoadingRequest/response">Apple Documentation</a>
*/
/**
* @property {AVAssetResourceLoadingContentInformationRequest} contentInformationRequest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetResourceLoadingRequest/contentInformationRequest">Apple Documentation</a>
* @readonly
*/
/**
* @method streamingContentKeyRequestDataForAppContentIdentifierOptionsError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAssetResourceLoadingRequest/streamingContentKeyRequestDataForApp:contentIdentifier:options:error:">Apple Documentation</a>
* @param {NSData} appIdentifier
* @param {NSData} contentIdentifier
* @param {Object} options
* @param {Object} outError
* @return {NSData}
*/
/**
* @method finishLoadingWithError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAssetResourceLoadingRequest/finishLoadingWithError:">Apple Documentation</a>
* @param {NSError} error
* @return {void}
*/
/**
* @method finishLoadingWithResponseDataRedirect
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAssetResourceLoadingRequest/finishLoadingWithResponse:data:redirect:">Apple Documentation</a>
* @param {NSURLResponse} response
* @param {NSData} data
* @param {NSURLRequest} redirect
* @return {void}
*/
/**
* @method persistentContentKeyFromKeyVendorResponseOptionsError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAssetResourceLoadingRequest/persistentContentKeyFromKeyVendorResponse:options:error:">Apple Documentation</a>
* @param {NSData} keyVendorResponse
* @param {Object} options
* @param {Object} outError
* @return {NSData}
*/
/**
* @method finishLoading
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAssetResourceLoadingRequest/finishLoading">Apple Documentation</a>
* @return {void}
*/
/**
* @class AVCaptureSystemPressureState
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} factors
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureSystemPressureState/factors">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} level
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureSystemPressureState/level">Apple Documentation</a>
* @readonly
*/
/**
* @class AVMediaSelection
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {AVAsset} asset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMediaSelection/asset">Apple Documentation</a>
* @readonly
*/
/**
* @method selectedMediaOptionInMediaSelectionGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMediaSelection/selectedMediaOptionInMediaSelectionGroup:">Apple Documentation</a>
* @param {AVMediaSelectionGroup} mediaSelectionGroup
* @return {AVMediaSelectionOption}
*/
/**
* @method mediaSelectionCriteriaCanBeAppliedAutomaticallyToMediaSelectionGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMediaSelection/mediaSelectionCriteriaCanBeAppliedAutomaticallyToMediaSelectionGroup:">Apple Documentation</a>
* @param {AVMediaSelectionGroup} mediaSelectionGroup
* @return {boolean}
*/
/**
* @class NSMetadataQuery
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {NSPredicate} predicate
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSMetadataQuery/predicate">Apple Documentation</a>
*/
/**
* @property {Object} valueLists
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSMetadataQuery/valueLists">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} groupedResults
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSMetadataQuery/groupedResults">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} notificationBatchingInterval
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSMetadataQuery/notificationBatchingInterval">Apple Documentation</a>
*/
/**
* @property {Array} searchScopes
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSMetadataQuery/searchScopes">Apple Documentation</a>
*/
/**
* @property {boolean} started
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSMetadataQuery/started">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} searchItems
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSMetadataQuery/searchItems">Apple Documentation</a>
*/
/**
* @property {boolean} gathering
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSMetadataQuery/gathering">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} results
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSMetadataQuery/results">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} sortDescriptors
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSMetadataQuery/sortDescriptors">Apple Documentation</a>
*/
/**
* @property {NSOperationQueue} operationQueue
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSMetadataQuery/operationQueue">Apple Documentation</a>
*/
/**
* @property {boolean} stopped
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSMetadataQuery/stopped">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSMetadataQuery/delegate">Apple Documentation</a>
*/
/**
* @property {Array} valueListAttributes
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSMetadataQuery/valueListAttributes">Apple Documentation</a>
*/
/**
* @property {number} resultCount
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSMetadataQuery/resultCount">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} groupingAttributes
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSMetadataQuery/groupingAttributes">Apple Documentation</a>
*/
/**
* @method enableUpdates
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSMetadataQuery/enableUpdates">Apple Documentation</a>
* @return {void}
*/
/**
* @method indexOfResult
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSMetadataQuery/indexOfResult:">Apple Documentation</a>
* @param {Object} result
* @return {number}
*/
/**
* @method startQuery
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSMetadataQuery/startQuery">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method resultAtIndex
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSMetadataQuery/resultAtIndex:">Apple Documentation</a>
* @param {number} idx
* @return {Object}
*/
/**
* @method enumerateResultsUsingBlock
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSMetadataQuery/enumerateResultsUsingBlock:">Apple Documentation</a>
* @param {Function} block
* @return {void}
*/
/**
* @method disableUpdates
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSMetadataQuery/disableUpdates">Apple Documentation</a>
* @return {void}
*/
/**
* @method valueOfAttributeForResultAtIndex
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSMetadataQuery/valueOfAttribute:forResultAtIndex:">Apple Documentation</a>
* @param {string} attrName
* @param {number} idx
* @return {Object}
*/
/**
* @method stopQuery
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSMetadataQuery/stopQuery">Apple Documentation</a>
* @return {void}
*/
/**
* @method enumerateResultsWithOptionsUsingBlock
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSMetadataQuery/enumerateResultsWithOptions:usingBlock:">Apple Documentation</a>
* @param {number} opts
* @param {Function} block
* @return {void}
*/
/**
* @class AVAssetResourceLoadingContentInformationRequest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} contentLength
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetResourceLoadingContentInformationRequest/contentLength">Apple Documentation</a>
*/
/**
* @property {boolean} byteRangeAccessSupported
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetResourceLoadingContentInformationRequest/byteRangeAccessSupported">Apple Documentation</a>
*/
/**
* @property {string} contentType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetResourceLoadingContentInformationRequest/contentType">Apple Documentation</a>
*/
/**
* @property {Array} allowedContentTypes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetResourceLoadingContentInformationRequest/allowedContentTypes">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} renewalDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetResourceLoadingContentInformationRequest/renewalDate">Apple Documentation</a>
*/
/**
* @class NSFileSecurity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSFileSecurity/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {NSFileSecurity}
*/
/**
* @class NSXPCListener
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method anonymousListener
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSXPCListener/anonymousListener">Apple Documentation</a>
* @static
* @return {NSXPCListener}
*/
/**
* @method serviceListener
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSXPCListener/serviceListener">Apple Documentation</a>
* @static
* @return {NSXPCListener}
*/
/**
* @property {NSXPCListenerEndpoint} endpoint
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSXPCListener/endpoint">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSXPCListener/delegate">Apple Documentation</a>
*/
/**
* @method suspend
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSXPCListener/suspend">Apple Documentation</a>
* @return {void}
*/
/**
* @method invalidate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSXPCListener/invalidate">Apple Documentation</a>
* @return {void}
*/
/**
* @method resume
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSXPCListener/resume">Apple Documentation</a>
* @return {void}
*/
/**
* @class NSFileWrapper
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {NSData} serializedRepresentation
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instp/NSFileWrapper/serializedRepresentation">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSData} regularFileContents
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instp/NSFileWrapper/regularFileContents">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} regularFile
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instp/NSFileWrapper/regularFile">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} fileWrappers
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instp/NSFileWrapper/fileWrappers">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} filename
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instp/NSFileWrapper/filename">Apple Documentation</a>
*/
/**
* @property {boolean} symbolicLink
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instp/NSFileWrapper/symbolicLink">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} directory
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instp/NSFileWrapper/directory">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} preferredFilename
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instp/NSFileWrapper/preferredFilename">Apple Documentation</a>
*/
/**
* @property {NSURL} symbolicLinkDestinationURL
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instp/NSFileWrapper/symbolicLinkDestinationURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} fileAttributes
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instp/NSFileWrapper/fileAttributes">Apple Documentation</a>
*/
/**
* @method initRegularFileWithContents
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instm/NSFileWrapper/initRegularFileWithContents:">Apple Documentation</a>
* @param {NSData} contents
* @return {NSFileWrapper}
*/
/**
* @method initDirectoryWithFileWrappers
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instm/NSFileWrapper/initDirectoryWithFileWrappers:">Apple Documentation</a>
* @param {Object} childrenByPreferredName
* @return {NSFileWrapper}
*/
/**
* @method addRegularFileWithContentsPreferredFilename
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instm/NSFileWrapper/addRegularFileWithContents:preferredFilename:">Apple Documentation</a>
* @param {NSData} data
* @param {string} fileName
* @return {string}
*/
/**
* @method initWithURLOptionsError
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instm/NSFileWrapper/initWithURL:options:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {number} options
* @param {Object} outError
* @return {NSFileWrapper}
*/
/**
* @method initSymbolicLinkWithDestinationURL
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instm/NSFileWrapper/initSymbolicLinkWithDestinationURL:">Apple Documentation</a>
* @param {NSURL} url
* @return {NSFileWrapper}
*/
/**
* @method initWithSerializedRepresentation
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instm/NSFileWrapper/initWithSerializedRepresentation:">Apple Documentation</a>
* @param {NSData} serializeRepresentation
* @return {NSFileWrapper}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instm/NSFileWrapper/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} inCoder
* @return {NSFileWrapper}
*/
/**
* @method writeToURLOptionsOriginalContentsURLError
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instm/NSFileWrapper/writeToURL:options:originalContentsURL:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {number} options
* @param {NSURL} originalContentsURL
* @param {Object} outError
* @return {boolean}
*/
/**
* @method readFromURLOptionsError
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instm/NSFileWrapper/readFromURL:options:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {number} options
* @param {Object} outError
* @return {boolean}
*/
/**
* @method keyForFileWrapper
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instm/NSFileWrapper/keyForFileWrapper:">Apple Documentation</a>
* @param {NSFileWrapper} child
* @return {string}
*/
/**
* @method addFileWrapper
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instm/NSFileWrapper/addFileWrapper:">Apple Documentation</a>
* @param {NSFileWrapper} child
* @return {string}
*/
/**
* @method matchesContentsOfURL
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instm/NSFileWrapper/matchesContentsOfURL:">Apple Documentation</a>
* @param {NSURL} url
* @return {boolean}
*/
/**
* @method removeFileWrapper
* <a href="https://developer.apple.com/library/ios/samplecode/PackagedDocument/Introduction/Intro.html#//apple_ref/occ/instm/NSFileWrapper/removeFileWrapper:">Apple Documentation</a>
* @param {NSFileWrapper} child
* @return {void}
*/
/**
* @class AVCaptureInput
* <a href="https://developer.apple.com/library/ios/technotes/tn2300/_index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} ports
* <a href="https://developer.apple.com/library/ios/technotes/tn2300/_index.html#//apple_ref/occ/instp/AVCaptureInput/ports">Apple Documentation</a>
* @readonly
*/
/**
* @class AVCaptureConnection
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method connectionWithInputPortsOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/clm/AVCaptureConnection/connectionWithInputPorts:output:">Apple Documentation</a>
* @static
* @param {Array} ports
* @param {AVCaptureOutput} output
* @return {AVCaptureConnection}
*/
/**
* @method connectionWithInputPortVideoPreviewLayer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/clm/AVCaptureConnection/connectionWithInputPort:videoPreviewLayer:">Apple Documentation</a>
* @static
* @param {AVCaptureInputPort} port
* @param {AVCaptureVideoPreviewLayer} layer
* @return {AVCaptureConnection}
*/
/**
* @property {number} videoOrientation
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/videoOrientation">Apple Documentation</a>
*/
/**
* @property {number} videoScaleAndCropFactor
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/videoScaleAndCropFactor">Apple Documentation</a>
*/
/**
* @property {boolean} cameraIntrinsicMatrixDeliveryEnabled
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/cameraIntrinsicMatrixDeliveryEnabled">Apple Documentation</a>
*/
/**
* @property {Array} audioChannels
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/audioChannels">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} supportsVideoMinFrameDuration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/supportsVideoMinFrameDuration">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} supportsVideoStabilization
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/supportsVideoStabilization">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} activeVideoStabilizationMode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/activeVideoStabilizationMode">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} videoMaxFrameDuration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/videoMaxFrameDuration">Apple Documentation</a>
*/
/**
* @property {boolean} videoMirrored
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/videoMirrored">Apple Documentation</a>
*/
/**
* @property {Object} videoMinFrameDuration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/videoMinFrameDuration">Apple Documentation</a>
*/
/**
* @property {number} preferredVideoStabilizationMode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/preferredVideoStabilizationMode">Apple Documentation</a>
*/
/**
* @property {AVCaptureVideoPreviewLayer} videoPreviewLayer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/videoPreviewLayer">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} videoStabilizationEnabled
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/videoStabilizationEnabled">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVCaptureOutput} output
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/output">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} active
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/active">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} supportsVideoMirroring
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/supportsVideoMirroring">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} enablesVideoStabilizationWhenAvailable
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/enablesVideoStabilizationWhenAvailable">Apple Documentation</a>
*/
/**
* @property {number} videoMaxScaleAndCropFactor
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/videoMaxScaleAndCropFactor">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} enabled
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/enabled">Apple Documentation</a>
*/
/**
* @property {boolean} cameraIntrinsicMatrixDeliverySupported
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/cameraIntrinsicMatrixDeliverySupported">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} supportsVideoOrientation
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/supportsVideoOrientation">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} inputPorts
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/inputPorts">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} supportsVideoMaxFrameDuration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/supportsVideoMaxFrameDuration">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} automaticallyAdjustsVideoMirroring
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureConnection/automaticallyAdjustsVideoMirroring">Apple Documentation</a>
*/
/**
* @method initWithInputPortVideoPreviewLayer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instm/AVCaptureConnection/initWithInputPort:videoPreviewLayer:">Apple Documentation</a>
* @param {AVCaptureInputPort} port
* @param {AVCaptureVideoPreviewLayer} layer
* @return {AVCaptureConnection}
*/
/**
* @method initWithInputPortsOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instm/AVCaptureConnection/initWithInputPorts:output:">Apple Documentation</a>
* @param {Array} ports
* @param {AVCaptureOutput} output
* @return {AVCaptureConnection}
*/
/**
* @class AVAsynchronousCIImageFilteringRequest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Object} renderSize
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAsynchronousCIImageFilteringRequest/renderSize">Apple Documentation</a>
* @readonly
*/
/**
* @property {CIImage} sourceImage
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAsynchronousCIImageFilteringRequest/sourceImage">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} compositionTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAsynchronousCIImageFilteringRequest/compositionTime">Apple Documentation</a>
* @readonly
*/
/**
* @method finishWithError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAsynchronousCIImageFilteringRequest/finishWithError:">Apple Documentation</a>
* @param {NSError} error
* @return {void}
*/
/**
* @method finishWithImageContext
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAsynchronousCIImageFilteringRequest/finishWithImage:context:">Apple Documentation</a>
* @param {CIImage} filteredImage
* @param {CIContext} context
* @return {void}
*/
/**
* @class AVURLAsset
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html">Apple Documentation</a>
* @extends AVAsset
*/
/**
* @method URLAssetWithURLOptions
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/AVURLAsset/URLAssetWithURL:options:">Apple Documentation</a>
* @static
* @param {NSURL} URL
* @param {Object} options
* @return {AVURLAsset}
*/
/**
* @method audiovisualMIMETypes
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/AVURLAsset/audiovisualMIMETypes">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @method isPlayableExtendedMIMEType
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/AVURLAsset/isPlayableExtendedMIMEType:">Apple Documentation</a>
* @static
* @param {string} extendedMIMEType
* @return {boolean}
*/
/**
* @method audiovisualTypes
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/AVURLAsset/audiovisualTypes">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @property {NSURL} URL
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/AVURLAsset/URL">Apple Documentation</a>
* @readonly
*/
/**
* @method compatibleTrackForCompositionTrack
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/AVURLAsset/compatibleTrackForCompositionTrack:">Apple Documentation</a>
* @param {AVCompositionTrack} compositionTrack
* @return {AVAssetTrack}
*/
/**
* @method initWithURLOptions
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/AVURLAsset/initWithURL:options:">Apple Documentation</a>
* @param {NSURL} URL
* @param {Object} options
* @return {AVURLAsset}
*/
/**
* @class AVAssetReaderVideoCompositionOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAssetReaderOutput
*/
/**
* @method assetReaderVideoCompositionOutputWithVideoTracksVideoSettings
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVAssetReaderVideoCompositionOutput/assetReaderVideoCompositionOutputWithVideoTracks:videoSettings:">Apple Documentation</a>
* @static
* @param {Array} videoTracks
* @param {Object} videoSettings
* @return {AVAssetReaderVideoCompositionOutput}
*/
/**
* @property {Object} customVideoCompositor
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetReaderVideoCompositionOutput/customVideoCompositor">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVVideoComposition} videoComposition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetReaderVideoCompositionOutput/videoComposition">Apple Documentation</a>
*/
/**
* @property {Array} videoTracks
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetReaderVideoCompositionOutput/videoTracks">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} videoSettings
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetReaderVideoCompositionOutput/videoSettings">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithVideoTracksVideoSettings
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAssetReaderVideoCompositionOutput/initWithVideoTracks:videoSettings:">Apple Documentation</a>
* @param {Array} videoTracks
* @param {Object} videoSettings
* @return {AVAssetReaderVideoCompositionOutput}
*/
/**
* @class AVMutableMetadataItem
* <a href="https://developer.apple.com/library/ios/samplecode/avexporter/Listings/Objective_C_AVFoundationExporter_AVFoundationExporter_m.html">Apple Documentation</a>
* @extends AVMetadataItem
*/
/**
* @method metadataItem
* <a href="https://developer.apple.com/library/ios/samplecode/avexporter/Listings/Objective_C_AVFoundationExporter_AVFoundationExporter_m.html#//apple_ref/occ/clm/AVMutableMetadataItem/metadataItem">Apple Documentation</a>
* @static
* @return {AVMutableMetadataItem}
*/
/**
* @property {NSLocale} locale
* <a href="https://developer.apple.com/library/ios/samplecode/avexporter/Listings/Objective_C_AVFoundationExporter_AVFoundationExporter_m.html#//apple_ref/occ/instp/AVMutableMetadataItem/locale">Apple Documentation</a>
*/
/**
* @property {string} extendedLanguageTag
* <a href="https://developer.apple.com/library/ios/samplecode/avexporter/Listings/Objective_C_AVFoundationExporter_AVFoundationExporter_m.html#//apple_ref/occ/instp/AVMutableMetadataItem/extendedLanguageTag">Apple Documentation</a>
*/
/**
* @property {Object} value
* <a href="https://developer.apple.com/library/ios/samplecode/avexporter/Listings/Objective_C_AVFoundationExporter_AVFoundationExporter_m.html#//apple_ref/occ/instp/AVMutableMetadataItem/value">Apple Documentation</a>
*/
/**
* @property {string} dataType
* <a href="https://developer.apple.com/library/ios/samplecode/avexporter/Listings/Objective_C_AVFoundationExporter_AVFoundationExporter_m.html#//apple_ref/occ/instp/AVMutableMetadataItem/dataType">Apple Documentation</a>
*/
* @property {Object} extraAttributes
* <a href="https://developer.apple.com/library/ios/samplecode/avexporter/Listings/Objective_C_AVFoundationExporter_AVFoundationExporter_m.html#//apple_ref/occ/instp/AVMutableMetadataItem/extraAttributes">Apple Documentation</a>
*/
/**
* @property {Object} time
* <a href="https://developer.apple.com/library/ios/samplecode/avexporter/Listings/Objective_C_AVFoundationExporter_AVFoundationExporter_m.html#//apple_ref/occ/instp/AVMutableMetadataItem/time">Apple Documentation</a>
*/
/**
* @property {Object} duration
* <a href="https://developer.apple.com/library/ios/samplecode/avexporter/Listings/Objective_C_AVFoundationExporter_AVFoundationExporter_m.html#//apple_ref/occ/instp/AVMutableMetadataItem/duration">Apple Documentation</a>
*/
/**
* @property {string} identifier
* <a href="https://developer.apple.com/library/ios/samplecode/avexporter/Listings/Objective_C_AVFoundationExporter_AVFoundationExporter_m.html#//apple_ref/occ/instp/AVMutableMetadataItem/identifier">Apple Documentation</a>
*/
/**
* @class NSCondition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSCondition/name">Apple Documentation</a>
*/
/**
* @method signal
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSCondition/signal">Apple Documentation</a>
* @return {void}
*/
/**
* @method broadcast
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSCondition/broadcast">Apple Documentation</a>
* @return {void}
*/
/**
* @method waitUntilDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSCondition/waitUntilDate:">Apple Documentation</a>
* @param {Date} limit
* @return {boolean}
*/
/**
* @method wait
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSCondition/wait">Apple Documentation</a>
* @return {void}
*/
/**
* @class NSURLCredential
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method credentialWithIdentityCertificatesPersistence
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLCredential/credentialWithIdentity:certificates:persistence:">Apple Documentation</a>
* @static
* @param {Object} identity
* @param {Array} certArray
* @param {number} persistence
* @return {NSURLCredential}
*/
/**
* @method credentialWithUserPasswordPersistence
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLCredential/credentialWithUser:password:persistence:">Apple Documentation</a>
* @static
* @param {string} user
* @param {string} password
* @param {number} persistence
* @return {NSURLCredential}
*/
/**
* @method credentialForTrust
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLCredential/credentialForTrust:">Apple Documentation</a>
* @static
* @param {Object} trust
* @return {NSURLCredential}
*/
/**
* @property {number} persistence
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLCredential/persistence">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithTrust
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLCredential/initWithTrust:">Apple Documentation</a>
* @param {Object} trust
* @return {NSURLCredential}
*/
/**
* @method initWithUserPasswordPersistence
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLCredential/initWithUser:password:persistence:">Apple Documentation</a>
* @param {string} user
* @param {string} password
* @param {number} persistence
* @return {NSURLCredential}
*/
/**
* @method initWithIdentityCertificatesPersistence
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLCredential/initWithIdentity:certificates:persistence:">Apple Documentation</a>
* @param {Object} identity
* @param {Array} certArray
* @param {number} persistence
* @return {NSURLCredential}
*/
/**
* @class NSDecimalNumberHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method decimalNumberHandlerWithRoundingModeScaleRaiseOnExactnessRaiseOnOverflowRaiseOnUnderflowRaiseOnDivideByZero
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSDecimalNumberHandler/decimalNumberHandlerWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:">Apple Documentation</a>
* @static
* @param {number} roundingMode
* @param {number} scale
* @param {boolean} exact
* @param {boolean} overflow
* @param {boolean} underflow
* @param {boolean} divideByZero
* @return {NSDecimalNumberHandler}
*/
/**
* @method defaultDecimalNumberHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSDecimalNumberHandler/defaultDecimalNumberHandler">Apple Documentation</a>
* @static
* @return {NSDecimalNumberHandler}
*/
/**
* @method initWithRoundingModeScaleRaiseOnExactnessRaiseOnOverflowRaiseOnUnderflowRaiseOnDivideByZero
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSDecimalNumberHandler/initWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:">Apple Documentation</a>
* @param {number} roundingMode
* @param {number} scale
* @param {boolean} exact
* @param {boolean} overflow
* @param {boolean} underflow
* @param {boolean} divideByZero
* @return {NSDecimalNumberHandler}
*/
/**
* @class NSURLSessionConfiguration
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method jsnew
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLSessionConfiguration/new">Apple Documentation</a>
* @static
* @return {NSURLSessionConfiguration}
*/
/**
* @method backgroundSessionConfigurationWithIdentifier
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLSessionConfiguration/backgroundSessionConfigurationWithIdentifier:">Apple Documentation</a>
* @static
* @param {string} identifier
* @return {NSURLSessionConfiguration}
*/
/**
* @method ephemeralSessionConfiguration
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLSessionConfiguration/ephemeralSessionConfiguration">Apple Documentation</a>
* @static
* @return {NSURLSessionConfiguration}
*/
/**
* @method defaultSessionConfiguration
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLSessionConfiguration/defaultSessionConfiguration">Apple Documentation</a>
* @static
* @return {NSURLSessionConfiguration}
*/
/**
* @method backgroundSessionConfiguration
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLSessionConfiguration/backgroundSessionConfiguration:">Apple Documentation</a>
* @static
* @param {string} identifier
* @return {NSURLSessionConfiguration}
*/
/**
* @property {number} timeoutIntervalForResource
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/timeoutIntervalForResource">Apple Documentation</a>
*/
/**
* @property {boolean} allowsCellularAccess
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/allowsCellularAccess">Apple Documentation</a>
*/
/**
* @property {NSURLCredentialStorage} URLCredentialStorage
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/URLCredentialStorage">Apple Documentation</a>
*/
/**
* @property {number} multipathServiceType
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/multipathServiceType">Apple Documentation</a>
*/
/**
* @property {number} requestCachePolicy
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/requestCachePolicy">Apple Documentation</a>
*/
/**
* @property {boolean} sessionSendsLaunchEvents
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/sessionSendsLaunchEvents">Apple Documentation</a>
*/
/**
* @property {number} timeoutIntervalForRequest
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/timeoutIntervalForRequest">Apple Documentation</a>
*/
/**
* @property {number} networkServiceType
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/networkServiceType">Apple Documentation</a>
*/
/**
* @property {boolean} discretionary
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/discretionary">Apple Documentation</a>
*/
/**
* @property {number} TLSMinimumSupportedProtocol
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/TLSMinimumSupportedProtocol">Apple Documentation</a>
*/
/**
* @property {boolean} HTTPShouldUsePipelining
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/HTTPShouldUsePipelining">Apple Documentation</a>
*/
/**
* @property {boolean} HTTPShouldSetCookies
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/HTTPShouldSetCookies">Apple Documentation</a>
*/
* @property {Object} HTTPAdditionalHeaders
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/HTTPAdditionalHeaders">Apple Documentation</a>
*/
/**
* @property {number} HTTPMaximumConnectionsPerHost
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/HTTPMaximumConnectionsPerHost">Apple Documentation</a>
*/
/**
* @property {number} TLSMaximumSupportedProtocolVersion
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/TLSMaximumSupportedProtocolVersion">Apple Documentation</a>
*/
/**
* @property {number} TLSMaximumSupportedProtocol
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/TLSMaximumSupportedProtocol">Apple Documentation</a>
*/
/**
* @property {boolean} waitsForConnectivity
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/waitsForConnectivity">Apple Documentation</a>
*/
/**
* @property {number} HTTPCookieAcceptPolicy
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/HTTPCookieAcceptPolicy">Apple Documentation</a>
*/
/**
* @property {boolean} allowsConstrainedNetworkAccess
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/allowsConstrainedNetworkAccess">Apple Documentation</a>
*/
/**
* @property {boolean} shouldUseExtendedBackgroundIdleMode
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/shouldUseExtendedBackgroundIdleMode">Apple Documentation</a>
*/
/**
* @property {Object} connectionProxyDictionary
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/connectionProxyDictionary">Apple Documentation</a>
*/
/**
* @property {NSHTTPCookieStorage} HTTPCookieStorage
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/HTTPCookieStorage">Apple Documentation</a>
*/
/**
* @property {NSURLCache} URLCache
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/URLCache">Apple Documentation</a>
*/
/**
* @property {Array} protocolClasses
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/protocolClasses">Apple Documentation</a>
*/
/**
* @property {string} sharedContainerIdentifier
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/sharedContainerIdentifier">Apple Documentation</a>
*/
/**
* @property {string} identifier
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/identifier">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} TLSMinimumSupportedProtocolVersion
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/TLSMinimumSupportedProtocolVersion">Apple Documentation</a>
*/
/**
* @property {boolean} allowsExpensiveNetworkAccess
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLSessionConfiguration/allowsExpensiveNetworkAccess">Apple Documentation</a>
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLSessionConfiguration/init">Apple Documentation</a>
* @return {NSURLSessionConfiguration}
*/
/**
* @class NSDictionary
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method dictionaryWithDictionary
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSDictionary/dictionaryWithDictionary:">Apple Documentation</a>
* @static
* @param {Object} dict
* @return {Object}
*/
/**
* @method dictionaryWithContentsOfFile
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSDictionary/dictionaryWithContentsOfFile:">Apple Documentation</a>
* @static
* @param {string} path
* @return {Object}
*/
/**
* @method dictionary
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSDictionary/dictionary">Apple Documentation</a>
* @static
* @return {Object}
*/
/**
* @method dictionaryWithObjectsForKeys
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSDictionary/dictionaryWithObjects:forKeys:">Apple Documentation</a>
* @static
* @param {Array} objects
* @param {Array} keys
* @return {Object}
*/
/**
* @method sharedKeySetForKeys
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSDictionary/sharedKeySetForKeys:">Apple Documentation</a>
* @static
* @param {Array} keys
* @return {Object}
*/
/**
* @method dictionaryWithObjectsAndKeys
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSDictionary/dictionaryWithObjectsAndKeys:">Apple Documentation</a>
* @static
* @param {Object} firstObject
* @param {Array} args
* @return {Object}
*/
/**
* @method dictionaryWithContentsOfURLError
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSDictionary/dictionaryWithContentsOfURL:error:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @param {Object} error
* @return {Object}
*/
/**
* @method dictionaryWithContentsOfURL
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSDictionary/dictionaryWithContentsOfURL:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @return {Object}
*/
/**
* @property {number} count
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instp/NSDictionary/count">Apple Documentation</a>
* @readonly
*/
/**
* @method keysSortedByValueUsingComparator
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/keysSortedByValueUsingComparator:">Apple Documentation</a>
* @param {Function} cmptr
* @return {Array}
*/
/**
* @method fileSystemNumber
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/fileSystemNumber">Apple Documentation</a>
* @return {number}
*/
/**
* @method keysOfEntriesWithOptionsPassingTest
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/keysOfEntriesWithOptions:passingTest:">Apple Documentation</a>
* @param {number} opts
* @param {Function} predicate
* @return {NSSet}
*/
/**
* @method initWithContentsOfURLError
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/initWithContentsOfURL:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {Object} error
* @return {Object}
*/
/**
* @method fileGroupOwnerAccountName
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/fileGroupOwnerAccountName">Apple Documentation</a>
* @return {string}
*/
/**
* @method initWithContentsOfFile
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/initWithContentsOfFile:">Apple Documentation</a>
* @param {string} path
* @return {Object}
*/
/**
* @method enumerateKeysAndObjectsWithOptionsUsingBlock
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/enumerateKeysAndObjectsWithOptions:usingBlock:">Apple Documentation</a>
* @param {number} opts
* @param {Function} block
* @return {void}
*/
/**
* @method fileCreationDate
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/fileCreationDate">Apple Documentation</a>
* @return {Date}
*/
/**
* @method fileModificationDate
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/fileModificationDate">Apple Documentation</a>
* @return {Date}
*/
/**
* @method objectEnumerator
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/objectEnumerator">Apple Documentation</a>
* @return {NSEnumerator}
*/
/**
* @method fileExtensionHidden
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/fileExtensionHidden">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method allKeysForObject
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/allKeysForObject:">Apple Documentation</a>
* @param {Object} anObject
* @return {Array}
*/
/**
* @method fileType
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/fileType">Apple Documentation</a>
* @return {string}
*/
/**
* @method fileIsImmutable
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/fileIsImmutable">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method writeToURLAtomically
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/writeToURL:atomically:">Apple Documentation</a>
* @param {NSURL} url
* @param {boolean} atomically
* @return {boolean}
*/
/**
* @method enumerateKeysAndObjectsUsingBlock
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/enumerateKeysAndObjectsUsingBlock:">Apple Documentation</a>
* @param {Function} block
* @return {void}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/init">Apple Documentation</a>
* @return {Object}
*/
/**
* @method initWithDictionaryCopyItems
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/initWithDictionary:copyItems:">Apple Documentation</a>
* @param {Object} otherDictionary
* @param {boolean} flag
* @return {Object}
*/
/**
* @method keysOfEntriesPassingTest
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/keysOfEntriesPassingTest:">Apple Documentation</a>
* @param {Function} predicate
* @return {NSSet}
*/
/**
* @method fileGroupOwnerAccountID
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/fileGroupOwnerAccountID">Apple Documentation</a>
* @return {number}
*/
/**
* @method keysSortedByValueWithOptionsUsingComparator
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/keysSortedByValueWithOptions:usingComparator:">Apple Documentation</a>
* @param {number} opts
* @param {Function} cmptr
* @return {Array}
*/
/**
* @method descriptionWithLocale
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/descriptionWithLocale:">Apple Documentation</a>
* @param {Object} locale
* @return {string}
*/
/**
* @method valueForKey
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/valueForKey:">Apple Documentation</a>
* @param {string} key
* @return {Object}
*/
/**
* @method keyEnumerator
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/keyEnumerator">Apple Documentation</a>
* @return {NSEnumerator}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {Object}
*/
/**
* @method fileIsAppendOnly
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/fileIsAppendOnly">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method fileOwnerAccountName
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/fileOwnerAccountName">Apple Documentation</a>
* @return {string}
*/
/**
* @method fileSize
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/fileSize">Apple Documentation</a>
* @return {number}
*/
/**
* @method keysSortedByValueUsingSelector
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/keysSortedByValueUsingSelector:">Apple Documentation</a>
* @param {string} comparator
* @return {Array}
*/
/**
* @method fileSystemFileNumber
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/fileSystemFileNumber">Apple Documentation</a>
* @return {number}
*/
/**
* @method fileHFSTypeCode
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/fileHFSTypeCode">Apple Documentation</a>
* @return {number}
*/
/**
* @method initWithObjectsForKeys
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/initWithObjects:forKeys:">Apple Documentation</a>
* @param {Array} objects
* @param {Array} keys
* @return {Object}
*/
/**
* @method initWithObjectsAndKeys
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/initWithObjectsAndKeys:">Apple Documentation</a>
* @param {Object} firstObject
* @param {Array} args
* @return {Object}
*/
/**
* @method fileHFSCreatorCode
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/fileHFSCreatorCode">Apple Documentation</a>
* @return {number}
*/
/**
* @method initWithContentsOfURL
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/initWithContentsOfURL:">Apple Documentation</a>
* @param {NSURL} url
* @return {Object}
*/
/**
* @method objectForKeyedSubscript
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/objectForKeyedSubscript:">Apple Documentation</a>
* @param {Object} key
* @return {Object}
*/
/**
* @method filePosixPermissions
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/filePosixPermissions">Apple Documentation</a>
* @return {number}
*/
/**
* @method writeToFileAtomically
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/writeToFile:atomically:">Apple Documentation</a>
* @param {string} path
* @param {boolean} useAuxiliaryFile
* @return {boolean}
*/
/**
* @method descriptionWithLocaleIndent
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/descriptionWithLocale:indent:">Apple Documentation</a>
* @param {Object} locale
* @param {number} level
* @return {string}
*/
/**
* @method fileOwnerAccountID
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/fileOwnerAccountID">Apple Documentation</a>
* @return {number}
*/
/**
* @method objectsForKeysNotFoundMarker
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/objectsForKeys:notFoundMarker:">Apple Documentation</a>
* @param {Array} keys
* @param {Object} marker
* @return {Array}
*/
/**
* @method isEqualToDictionary
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/isEqualToDictionary:">Apple Documentation</a>
* @param {Object} otherDictionary
* @return {boolean}
*/
/**
* @method writeToURLError
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/writeToURL:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {Object} error
* @return {boolean}
*/
/**
* @method initWithDictionary
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/initWithDictionary:">Apple Documentation</a>
* @param {Object} otherDictionary
* @return {Object}
*/
/**
* @method objectForKey
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDictionary/objectForKey:">Apple Documentation</a>
* @param {Object} aKey
* @return {Object}
*/
/**
* @class CAPropertyAnimation
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html">Apple Documentation</a>
* @extends CAAnimation
*/
/**
* @method animationWithKeyPath
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/clm/CAPropertyAnimation/animationWithKeyPath:">Apple Documentation</a>
* @static
* @param {string} path
* @return {CAPropertyAnimation}
*/
/**
* @property {CAValueFunction} valueFunction
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAPropertyAnimation/valueFunction">Apple Documentation</a>
*/
/**
* @property {boolean} cumulative
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAPropertyAnimation/cumulative">Apple Documentation</a>
*/
/**
* @property {boolean} additive
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAPropertyAnimation/additive">Apple Documentation</a>
*/
/**
* @property {string} keyPath
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAPropertyAnimation/keyPath">Apple Documentation</a>
*/
/**
* @class AVFragmentedAssetTrack
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAssetTrack
*/
/**
* @class AVAssetTrackSegment
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Object} timeMapping
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetTrackSegment/timeMapping">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} empty
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetTrackSegment/empty">Apple Documentation</a>
* @readonly
*/
/**
* @class NSURLAuthenticationChallenge
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {NSURLProtectionSpace} protectionSpace
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLAuthenticationChallenge/protectionSpace">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} sender
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLAuthenticationChallenge/sender">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURLResponse} failureResponse
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLAuthenticationChallenge/failureResponse">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSError} error
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLAuthenticationChallenge/error">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} previousFailureCount
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLAuthenticationChallenge/previousFailureCount">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURLCredential} proposedCredential
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLAuthenticationChallenge/proposedCredential">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithProtectionSpaceProposedCredentialPreviousFailureCountFailureResponseErrorSender
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLAuthenticationChallenge/initWithProtectionSpace:proposedCredential:previousFailureCount:failureResponse:error:sender:">Apple Documentation</a>
* @param {NSURLProtectionSpace} space
* @param {NSURLCredential} credential
* @param {number} previousFailureCount
* @param {NSURLResponse} response
* @param {NSError} error
* @param {Object} sender
* @return {NSURLAuthenticationChallenge}
*/
/**
* @method initWithAuthenticationChallengeSender
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLAuthenticationChallenge/initWithAuthenticationChallenge:sender:">Apple Documentation</a>
* @param {NSURLAuthenticationChallenge} challenge
* @param {Object} sender
* @return {NSURLAuthenticationChallenge}
*/
/**
* @class NSDirectoryEnumerator
* <a href="https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/SearchKitConcepts/searchKit_tasks/searchKit_tasks.html">Apple Documentation</a>
* @extends NSEnumerator
*/
/**
* @property {Object} directoryAttributes
* <a href="https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/SearchKitConcepts/searchKit_tasks/searchKit_tasks.html#//apple_ref/occ/instp/NSDirectoryEnumerator/directoryAttributes">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} level
* <a href="https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/SearchKitConcepts/searchKit_tasks/searchKit_tasks.html#//apple_ref/occ/instp/NSDirectoryEnumerator/level">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} isEnumeratingDirectoryPostOrder
* <a href="https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/SearchKitConcepts/searchKit_tasks/searchKit_tasks.html#//apple_ref/occ/instp/NSDirectoryEnumerator/isEnumeratingDirectoryPostOrder">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} fileAttributes
* <a href="https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/SearchKitConcepts/searchKit_tasks/searchKit_tasks.html#//apple_ref/occ/instp/NSDirectoryEnumerator/fileAttributes">Apple Documentation</a>
* @readonly
*/
/**
* @method skipDescendents
* <a href="https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/SearchKitConcepts/searchKit_tasks/searchKit_tasks.html#//apple_ref/occ/instm/NSDirectoryEnumerator/skipDescendents">Apple Documentation</a>
* @return {void}
*/
/**
* @method skipDescendants
* <a href="https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/SearchKitConcepts/searchKit_tasks/searchKit_tasks.html#//apple_ref/occ/instm/NSDirectoryEnumerator/skipDescendants">Apple Documentation</a>
* @return {void}
*/
/**
* @class NSPropertyListSerialization
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Archiving/Articles/serializing.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method propertyListIsValidForFormat
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Archiving/Articles/serializing.html#//apple_ref/occ/clm/NSPropertyListSerialization/propertyList:isValidForFormat:">Apple Documentation</a>
* @static
* @param {Object} plist
* @param {number} format
* @return {boolean}
*/
/**
* @method writePropertyListToStreamFormatOptionsError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Archiving/Articles/serializing.html#//apple_ref/occ/clm/NSPropertyListSerialization/writePropertyList:toStream:format:options:error:">Apple Documentation</a>
* @static
* @param {Object} plist
* @param {NSOutputStream} stream
* @param {number} format
* @param {number} opt
* @param {Object} error
* @return {number}
*/
/**
* @method dataWithPropertyListFormatOptionsError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Archiving/Articles/serializing.html#//apple_ref/occ/clm/NSPropertyListSerialization/dataWithPropertyList:format:options:error:">Apple Documentation</a>
* @static
* @param {Object} plist
* @param {number} format
* @param {number} opt
* @param {Object} error
* @return {NSData}
*/
/**
* @class AVVideoCompositionRenderHint
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Object} startCompositionTime
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVVideoCompositionRenderHint/startCompositionTime">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} endCompositionTime
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVVideoCompositionRenderHint/endCompositionTime">Apple Documentation</a>
* @readonly
*/
/**
* @class NSURLSessionStreamTask
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSURLSessionTask
*/
/**
* @method jsnew
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSURLSessionStreamTask/new">Apple Documentation</a>
* @static
* @return {NSURLSessionStreamTask}
*/
/**
* @method closeRead
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSURLSessionStreamTask/closeRead">Apple Documentation</a>
* @return {void}
*/
/**
* @method stopSecureConnection
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSURLSessionStreamTask/stopSecureConnection">Apple Documentation</a>
* @return {void}
*/
/**
* @method writeDataTimeoutCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSURLSessionStreamTask/writeData:timeout:completionHandler:">Apple Documentation</a>
* @param {NSData} data
* @param {number} timeout
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSURLSessionStreamTask/init">Apple Documentation</a>
* @return {NSURLSessionStreamTask}
*/
/**
* @method captureStreams
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSURLSessionStreamTask/captureStreams">Apple Documentation</a>
* @return {void}
*/
/**
* @method closeWrite
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSURLSessionStreamTask/closeWrite">Apple Documentation</a>
* @return {void}
*/
/**
* @method readDataOfMinLengthMaxLengthTimeoutCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSURLSessionStreamTask/readDataOfMinLength:maxLength:timeout:completionHandler:">Apple Documentation</a>
* @param {number} minBytes
* @param {number} maxBytes
* @param {number} timeout
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method startSecureConnection
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSURLSessionStreamTask/startSecureConnection">Apple Documentation</a>
* @return {void}
*/
/**
* @class NSUnitElectricPotentialDifference
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method volts
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricPotentialDifference/volts">Apple Documentation</a>
* @static
* @return {NSUnitElectricPotentialDifference}
*/
/**
* @method microvolts
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricPotentialDifference/microvolts">Apple Documentation</a>
* @static
* @return {NSUnitElectricPotentialDifference}
*/
/**
* @method millivolts
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricPotentialDifference/millivolts">Apple Documentation</a>
* @static
* @return {NSUnitElectricPotentialDifference}
*/
/**
* @method kilovolts
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricPotentialDifference/kilovolts">Apple Documentation</a>
* @static
* @return {NSUnitElectricPotentialDifference}
*/
/**
* @method megavolts
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitElectricPotentialDifference/megavolts">Apple Documentation</a>
* @static
* @return {NSUnitElectricPotentialDifference}
*/
/**
* @class CATransaction
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method begin
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CATransaction/begin">Apple Documentation</a>
* @static
* @return {void}
*/
/**
* @method valueForKey
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CATransaction/valueForKey:">Apple Documentation</a>
* @static
* @param {string} key
* @return {Object}
*/
/**
* @method completionBlock
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CATransaction/completionBlock">Apple Documentation</a>
* @static
* @return {Function}
*/
/**
* @method lock
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CATransaction/lock">Apple Documentation</a>
* @static
* @return {void}
*/
/**
* @method flush
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CATransaction/flush">Apple Documentation</a>
* @static
* @return {void}
*/
/**
* @method setValueForKey
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CATransaction/setValue:forKey:">Apple Documentation</a>
* @static
* @param {Object} anObject
* @param {string} key
* @return {void}
*/
/**
* @method setCompletionBlock
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CATransaction/setCompletionBlock:">Apple Documentation</a>
* @static
* @param {Function} block
* @return {void}
*/
/**
* @method setAnimationTimingFunction
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CATransaction/setAnimationTimingFunction:">Apple Documentation</a>
* @static
* @param {CAMediaTimingFunction} function
* @return {void}
*/
/**
* @method unlock
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CATransaction/unlock">Apple Documentation</a>
* @static
* @return {void}
*/
/**
* @method disableActions
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CATransaction/disableActions">Apple Documentation</a>
* @static
* @return {boolean}
*/
/**
* @method animationDuration
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CATransaction/animationDuration">Apple Documentation</a>
* @static
* @return {number}
*/
/**
* @method commit
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CATransaction/commit">Apple Documentation</a>
* @static
* @return {void}
*/
/**
* @method setDisableActions
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CATransaction/setDisableActions:">Apple Documentation</a>
* @static
* @param {boolean} flag
* @return {void}
*/
/**
* @method setAnimationDuration
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CATransaction/setAnimationDuration:">Apple Documentation</a>
* @static
* @param {number} dur
* @return {void}
*/
/**
* @method animationTimingFunction
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CATransaction/animationTimingFunction">Apple Documentation</a>
* @static
* @return {CAMediaTimingFunction}
*/
/**
* @class NSCache
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} countLimit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSCache/countLimit">Apple Documentation</a>
*/
/**
* @property {boolean} evictsObjectsWithDiscardedContent
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSCache/evictsObjectsWithDiscardedContent">Apple Documentation</a>
*/
/**
* @property {number} totalCostLimit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSCache/totalCostLimit">Apple Documentation</a>
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSCache/name">Apple Documentation</a>
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSCache/delegate">Apple Documentation</a>
*/
/**
* @method setObjectForKeyCost
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSCache/setObject:forKey:cost:">Apple Documentation</a>
* @param {Object} obj
* @param {Object} key
* @param {number} g
* @return {void}
*/
/**
* @method setObjectForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSCache/setObject:forKey:">Apple Documentation</a>
* @param {Object} obj
* @param {Object} key
* @return {void}
*/
/**
* @method removeAllObjects
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSCache/removeAllObjects">Apple Documentation</a>
* @return {void}
*/
/**
* @method removeObjectForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSCache/removeObjectForKey:">Apple Documentation</a>
* @param {Object} key
* @return {void}
*/
/**
* @method objectForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSCache/objectForKey:">Apple Documentation</a>
* @param {Object} key
* @return {Object}
*/
/**
* @class NSXMLParser
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} externalEntityResolvingPolicy
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSXMLParser/externalEntityResolvingPolicy">Apple Documentation</a>
*/
/**
* @property {NSSet} allowedExternalEntityURLs
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSXMLParser/allowedExternalEntityURLs">Apple Documentation</a>
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSXMLParser/delegate">Apple Documentation</a>
*/
/**
* @property {NSError} parserError
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSXMLParser/parserError">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} shouldResolveExternalEntities
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSXMLParser/shouldResolveExternalEntities">Apple Documentation</a>
*/
/**
* @property {boolean} shouldProcessNamespaces
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSXMLParser/shouldProcessNamespaces">Apple Documentation</a>
*/
/**
* @property {boolean} shouldReportNamespacePrefixes
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSXMLParser/shouldReportNamespacePrefixes">Apple Documentation</a>
*/
/**
* @method initWithContentsOfURL
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSXMLParser/initWithContentsOfURL:">Apple Documentation</a>
* @param {NSURL} url
* @return {NSXMLParser}
*/
/**
* @method abortParsing
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSXMLParser/abortParsing">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithData
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSXMLParser/initWithData:">Apple Documentation</a>
* @param {NSData} data
* @return {NSXMLParser}
*/
/**
* @method initWithStream
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSXMLParser/initWithStream:">Apple Documentation</a>
* @param {NSInputStream} stream
* @return {NSXMLParser}
*/
/**
* @method parse
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSXMLParser/parse">Apple Documentation</a>
* @return {boolean}
*/
/**
* @class AVCaptureSession
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} inputs
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureSession/inputs">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} masterClock
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureSession/masterClock">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} outputs
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureSession/outputs">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} interrupted
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureSession/interrupted">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} automaticallyConfiguresCaptureDeviceForWideColor
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureSession/automaticallyConfiguresCaptureDeviceForWideColor">Apple Documentation</a>
*/
/**
* @property {Array} connections
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureSession/connections">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} running
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureSession/running">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} automaticallyConfiguresApplicationAudioSession
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureSession/automaticallyConfiguresApplicationAudioSession">Apple Documentation</a>
*/
/**
* @property {boolean} usesApplicationAudioSession
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureSession/usesApplicationAudioSession">Apple Documentation</a>
*/
/**
* @property {string} sessionPreset
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureSession/sessionPreset">Apple Documentation</a>
*/
/**
* @method addInput
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureSession/addInput:">Apple Documentation</a>
* @param {AVCaptureInput} input
* @return {void}
*/
/**
* @method removeConnection
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureSession/removeConnection:">Apple Documentation</a>
* @param {AVCaptureConnection} connection
* @return {void}
*/
/**
* @method addOutputWithNoConnections
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureSession/addOutputWithNoConnections:">Apple Documentation</a>
* @param {AVCaptureOutput} output
* @return {void}
*/
/**
* @method stopRunning
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureSession/stopRunning">Apple Documentation</a>
* @return {void}
*/
/**
* @method canAddOutput
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureSession/canAddOutput:">Apple Documentation</a>
* @param {AVCaptureOutput} output
* @return {boolean}
*/
/**
* @method addOutput
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureSession/addOutput:">Apple Documentation</a>
* @param {AVCaptureOutput} output
* @return {void}
*/
/**
* @method canSetSessionPreset
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureSession/canSetSessionPreset:">Apple Documentation</a>
* @param {string} preset
* @return {boolean}
*/
/**
* @method canAddConnection
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureSession/canAddConnection:">Apple Documentation</a>
* @param {AVCaptureConnection} connection
* @return {boolean}
*/
/**
* @method addConnection
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureSession/addConnection:">Apple Documentation</a>
* @param {AVCaptureConnection} connection
* @return {void}
*/
/**
* @method removeInput
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureSession/removeInput:">Apple Documentation</a>
* @param {AVCaptureInput} input
* @return {void}
*/
/**
* @method removeOutput
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureSession/removeOutput:">Apple Documentation</a>
* @param {AVCaptureOutput} output
* @return {void}
*/
/**
* @method addInputWithNoConnections
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureSession/addInputWithNoConnections:">Apple Documentation</a>
* @param {AVCaptureInput} input
* @return {void}
*/
/**
* @method commitConfiguration
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureSession/commitConfiguration">Apple Documentation</a>
* @return {void}
*/
/**
* @method canAddInput
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureSession/canAddInput:">Apple Documentation</a>
* @param {AVCaptureInput} input
* @return {boolean}
*/
/**
* @method beginConfiguration
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureSession/beginConfiguration">Apple Documentation</a>
* @return {void}
*/
/**
* @method startRunning
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureSession/startRunning">Apple Documentation</a>
* @return {void}
*/
/**
* @class AVAssetDownloadURLSession
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html">Apple Documentation</a>
* @extends NSURLSession
*/
/**
* @method sessionWithConfigurationAssetDownloadDelegateDelegateQueue
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/clm/AVAssetDownloadURLSession/sessionWithConfiguration:assetDownloadDelegate:delegateQueue:">Apple Documentation</a>
* @static
* @param {NSURLSessionConfiguration} configuration
* @param {Object} delegate
* @param {NSOperationQueue} delegateQueue
* @return {AVAssetDownloadURLSession}
*/
/**
* @method assetDownloadTaskWithURLAssetAssetTitleAssetArtworkDataOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/AVAssetDownloadURLSession/assetDownloadTaskWithURLAsset:assetTitle:assetArtworkData:options:">Apple Documentation</a>
* @param {AVURLAsset} URLAsset
* @param {string} title
* @param {NSData} artworkData
* @param {Object} options
* @return {AVAssetDownloadTask}
*/
/**
* @method aggregateAssetDownloadTaskWithURLAssetMediaSelectionsAssetTitleAssetArtworkDataOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/AVAssetDownloadURLSession/aggregateAssetDownloadTaskWithURLAsset:mediaSelections:assetTitle:assetArtworkData:options:">Apple Documentation</a>
* @param {AVURLAsset} URLAsset
* @param {Array} mediaSelections
* @param {string} title
* @param {NSData} artworkData
* @param {Object} options
* @return {AVAggregateAssetDownloadTask}
*/
/**
* @method assetDownloadTaskWithURLAssetDestinationURLOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/AVAssetDownloadURLSession/assetDownloadTaskWithURLAsset:destinationURL:options:">Apple Documentation</a>
* @param {AVURLAsset} URLAsset
* @param {NSURL} destinationURL
* @param {Object} options
* @return {AVAssetDownloadTask}
*/
/**
* @class AVAudioUnitMIDIInstrument
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioUnit
*/
/**
* @method sendMIDIEventData1
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitMIDIInstrument/sendMIDIEvent:data1:">Apple Documentation</a>
* @param {number} midiStatus
* @param {number} data1
* @return {void}
*/
/**
* @method sendPitchBendOnChannel
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitMIDIInstrument/sendPitchBend:onChannel:">Apple Documentation</a>
* @param {number} pitchbend
* @param {number} channel
* @return {void}
*/
/**
* @method sendProgramChangeBankMSBBankLSBOnChannel
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitMIDIInstrument/sendProgramChange:bankMSB:bankLSB:onChannel:">Apple Documentation</a>
* @param {number} program
* @param {number} bankMSB
* @param {number} bankLSB
* @param {number} channel
* @return {void}
*/
/**
* @method sendPressureForKeyWithValueOnChannel
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitMIDIInstrument/sendPressureForKey:withValue:onChannel:">Apple Documentation</a>
* @param {number} key
* @param {number} value
* @param {number} channel
* @return {void}
*/
/**
* @method startNoteWithVelocityOnChannel
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitMIDIInstrument/startNote:withVelocity:onChannel:">Apple Documentation</a>
* @param {number} note
* @param {number} velocity
* @param {number} channel
* @return {void}
*/
/**
* @method sendControllerWithValueOnChannel
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitMIDIInstrument/sendController:withValue:onChannel:">Apple Documentation</a>
* @param {number} controller
* @param {number} value
* @param {number} channel
* @return {void}
*/
/**
* @method sendMIDIEventData1Data2
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitMIDIInstrument/sendMIDIEvent:data1:data2:">Apple Documentation</a>
* @param {number} midiStatus
* @param {number} data1
* @param {number} data2
* @return {void}
*/
/**
* @method sendPressureOnChannel
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitMIDIInstrument/sendPressure:onChannel:">Apple Documentation</a>
* @param {number} pressure
* @param {number} channel
* @return {void}
*/
/**
* @method stopNoteOnChannel
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitMIDIInstrument/stopNote:onChannel:">Apple Documentation</a>
* @param {number} note
* @param {number} channel
* @return {void}
*/
/**
* @method sendProgramChangeOnChannel
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitMIDIInstrument/sendProgramChange:onChannel:">Apple Documentation</a>
* @param {number} program
* @param {number} channel
* @return {void}
*/
/**
* @method initWithAudioComponentDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitMIDIInstrument/initWithAudioComponentDescription:">Apple Documentation</a>
* @param {Object} description
* @return {AVAudioUnitMIDIInstrument}
*/
/**
* @method sendMIDISysExEvent
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitMIDIInstrument/sendMIDISysExEvent:">Apple Documentation</a>
* @param {NSData} midiData
* @return {void}
*/
/**
* @class AVCaptureVideoPreviewLayer
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html">Apple Documentation</a>
* @extends CALayer
*/
/**
* @method layerWithSession
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/clm/AVCaptureVideoPreviewLayer/layerWithSession:">Apple Documentation</a>
* @static
* @param {AVCaptureSession} session
* @return {AVCaptureVideoPreviewLayer}
*/
/**
* @method layerWithSessionWithNoConnection
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/clm/AVCaptureVideoPreviewLayer/layerWithSessionWithNoConnection:">Apple Documentation</a>
* @static
* @param {AVCaptureSession} session
* @return {AVCaptureVideoPreviewLayer}
*/
/**
* @property {string} videoGravity
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureVideoPreviewLayer/videoGravity">Apple Documentation</a>
*/
/**
* @property {boolean} previewing
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureVideoPreviewLayer/previewing">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} mirrored
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureVideoPreviewLayer/mirrored">Apple Documentation</a>
*/
/**
* @property {boolean} mirroringSupported
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureVideoPreviewLayer/mirroringSupported">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVCaptureConnection} connection
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureVideoPreviewLayer/connection">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVCaptureSession} session
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureVideoPreviewLayer/session">Apple Documentation</a>
*/
/**
* @property {boolean} orientationSupported
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureVideoPreviewLayer/orientationSupported">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} automaticallyAdjustsMirroring
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureVideoPreviewLayer/automaticallyAdjustsMirroring">Apple Documentation</a>
*/
/**
* @property {number} orientation
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instp/AVCaptureVideoPreviewLayer/orientation">Apple Documentation</a>
*/
/**
* @method initWithSession
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureVideoPreviewLayer/initWithSession:">Apple Documentation</a>
* @param {AVCaptureSession} session
* @return {AVCaptureVideoPreviewLayer}
*/
/**
* @method initWithSessionWithNoConnection
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureVideoPreviewLayer/initWithSessionWithNoConnection:">Apple Documentation</a>
* @param {AVCaptureSession} session
* @return {AVCaptureVideoPreviewLayer}
*/
/**
* @method transformedMetadataObjectForMetadataObject
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureVideoPreviewLayer/transformedMetadataObjectForMetadataObject:">Apple Documentation</a>
* @param {AVMetadataObject} metadataObject
* @return {AVMetadataObject}
*/
/**
* @method setSessionWithNoConnection
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureVideoPreviewLayer/setSessionWithNoConnection:">Apple Documentation</a>
* @param {AVCaptureSession} session
* @return {void}
*/
/**
* @method captureDevicePointOfInterestForPoint
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureVideoPreviewLayer/captureDevicePointOfInterestForPoint:">Apple Documentation</a>
* @param {Object} pointInLayer
* @return {Object}
*/
/**
* @method rectForMetadataOutputRectOfInterest
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureVideoPreviewLayer/rectForMetadataOutputRectOfInterest:">Apple Documentation</a>
* @param {Object} rectInMetadataOutputCoordinates
* @return {Object}
*/
/**
* @method pointForCaptureDevicePointOfInterest
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureVideoPreviewLayer/pointForCaptureDevicePointOfInterest:">Apple Documentation</a>
* @param {Object} captureDevicePointOfInterest
* @return {Object}
*/
/**
* @method metadataOutputRectOfInterestForRect
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamPreviewView_m.html#//apple_ref/occ/instm/AVCaptureVideoPreviewLayer/metadataOutputRectOfInterestForRect:">Apple Documentation</a>
* @param {Object} rectInLayerCoordinates
* @return {Object}
*/
/**
* @class AVAssetWriterInputPassDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} sourceTimeRanges
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetWriterInputPassDescription/sourceTimeRanges">Apple Documentation</a>
* @readonly
*/
/**
* @class NSURLComponents
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method componentsWithString
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/NSURLComponents/componentsWithString:">Apple Documentation</a>
* @static
* @param {string} URLString
* @return {NSURLComponents}
*/
/**
* @method componentsWithURLResolvingAgainstBaseURL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/NSURLComponents/componentsWithURL:resolvingAgainstBaseURL:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @param {boolean} resolve
* @return {NSURLComponents}
*/
/**
* @property {Array} percentEncodedQueryItems
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/percentEncodedQueryItems">Apple Documentation</a>
*/
/**
* @property {string} fragment
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/fragment">Apple Documentation</a>
*/
/**
* @property {Object} rangeOfPath
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/rangeOfPath">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} percentEncodedFragment
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/percentEncodedFragment">Apple Documentation</a>
*/
/**
* @property {Object} rangeOfPassword
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/rangeOfPassword">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} query
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/query">Apple Documentation</a>
*/
/**
* @property {number} port
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/port">Apple Documentation</a>
*/
/**
* @property {Object} rangeOfHost
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/rangeOfHost">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} rangeOfUser
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/rangeOfUser">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} percentEncodedPassword
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/percentEncodedPassword">Apple Documentation</a>
*/
/**
* @property {Object} rangeOfPort
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/rangeOfPort">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} URL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/URL">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} rangeOfScheme
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/rangeOfScheme">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} percentEncodedQuery
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/percentEncodedQuery">Apple Documentation</a>
*/
/**
* @property {string} scheme
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/scheme">Apple Documentation</a>
*/
/**
* @property {string} string
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/string">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} percentEncodedPath
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/percentEncodedPath">Apple Documentation</a>
*/
/**
* @property {string} percentEncodedUser
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/percentEncodedUser">Apple Documentation</a>
*/
/**
* @property {Object} rangeOfQuery
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/rangeOfQuery">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} host
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/host">Apple Documentation</a>
*/
/**
* @property {string} user
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/user">Apple Documentation</a>
*/
/**
* @property {string} path
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/path">Apple Documentation</a>
*/
/**
* @property {string} password
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/password">Apple Documentation</a>
*/
/**
* @property {Array} queryItems
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/queryItems">Apple Documentation</a>
*/
/**
* @property {string} percentEncodedHost
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/percentEncodedHost">Apple Documentation</a>
*/
/**
* @property {Object} rangeOfFragment
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSURLComponents/rangeOfFragment">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithString
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLComponents/initWithString:">Apple Documentation</a>
* @param {string} URLString
* @return {NSURLComponents}
*/
/**
* @method initWithURLResolvingAgainstBaseURL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLComponents/initWithURL:resolvingAgainstBaseURL:">Apple Documentation</a>
* @param {NSURL} url
* @param {boolean} resolve
* @return {NSURLComponents}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLComponents/init">Apple Documentation</a>
* @return {NSURLComponents}
*/
/**
* @method URLRelativeToURL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSURLComponents/URLRelativeToURL:">Apple Documentation</a>
* @param {NSURL} baseURL
* @return {NSURL}
*/
/**
* @class NSSecureUnarchiveFromDataTransformer
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSValueTransformer
*/
/**
* @method allowedTopLevelClasses
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSSecureUnarchiveFromDataTransformer/allowedTopLevelClasses">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @class AVPlayerItemMediaDataCollector
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @class AVMetadataMachineReadableCodeObject
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVMetadataObject
*/
/**
* @property {Array} corners
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVMetadataMachineReadableCodeObject/corners">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} stringValue
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVMetadataMachineReadableCodeObject/stringValue">Apple Documentation</a>
* @readonly
*/
/**
* @class NSException
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Exceptions/Articles/Exceptions64Bit.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method exceptionWithNameReasonUserInfo
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Exceptions/Articles/Exceptions64Bit.html#//apple_ref/occ/clm/NSException/exceptionWithName:reason:userInfo:">Apple Documentation</a>
* @static
* @param {string} name
* @param {string} reason
* @param {Object} userInfo
* @return {NSException}
*/
/**
* @method raiseFormat
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Exceptions/Articles/Exceptions64Bit.html#//apple_ref/occ/clm/NSException/raise:format:">Apple Documentation</a>
* @static
* @param {string} name
* @param {string} format
* @param {Array} args
* @return {void}
*/
/**
* @property {string} reason
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Exceptions/Articles/Exceptions64Bit.html#//apple_ref/occ/instp/NSException/reason">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} callStackSymbols
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Exceptions/Articles/Exceptions64Bit.html#//apple_ref/occ/instp/NSException/callStackSymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} callStackReturnAddresses
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Exceptions/Articles/Exceptions64Bit.html#//apple_ref/occ/instp/NSException/callStackReturnAddresses">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Exceptions/Articles/Exceptions64Bit.html#//apple_ref/occ/instp/NSException/name">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} userInfo
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Exceptions/Articles/Exceptions64Bit.html#//apple_ref/occ/instp/NSException/userInfo">Apple Documentation</a>
* @readonly
*/
/**
* @method raise
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Exceptions/Articles/Exceptions64Bit.html#//apple_ref/occ/instm/NSException/raise">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithNameReasonUserInfo
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Exceptions/Articles/Exceptions64Bit.html#//apple_ref/occ/instm/NSException/initWithName:reason:userInfo:">Apple Documentation</a>
* @param {string} aName
* @param {string} aReason
* @param {Object} aUserInfo
* @return {NSException}
*/
/**
* @class CAEmitterLayer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html">Apple Documentation</a>
* @extends CALayer
*/
/**
* @property {number} emitterDepth
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterLayer/emitterDepth">Apple Documentation</a>
*/
/**
* @property {number} scale
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterLayer/scale">Apple Documentation</a>
*/
/**
* @property {string} emitterShape
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterLayer/emitterShape">Apple Documentation</a>
*/
/**
* @property {Array} emitterCells
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterLayer/emitterCells">Apple Documentation</a>
*/
/**
* @property {string} emitterMode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterLayer/emitterMode">Apple Documentation</a>
*/
/**
* @property {boolean} preservesDepth
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterLayer/preservesDepth">Apple Documentation</a>
*/
/**
* @property {Object} emitterSize
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterLayer/emitterSize">Apple Documentation</a>
*/
/**
* @property {number} birthRate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterLayer/birthRate">Apple Documentation</a>
*/
/**
* @property {number} seed
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterLayer/seed">Apple Documentation</a>
*/
/**
* @property {number} emitterZPosition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterLayer/emitterZPosition">Apple Documentation</a>
*/
/**
* @property {number} velocity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterLayer/velocity">Apple Documentation</a>
*/
/**
* @property {number} spin
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterLayer/spin">Apple Documentation</a>
*/
/**
* @property {number} lifetime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterLayer/lifetime">Apple Documentation</a>
*/
/**
* @property {string} renderMode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterLayer/renderMode">Apple Documentation</a>
*/
/**
* @property {Object} emitterPosition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAEmitterLayer/emitterPosition">Apple Documentation</a>
*/
/**
* @class AVCaptureDevice
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method defaultDeviceWithDeviceTypeMediaTypePosition
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCaptureDevice/defaultDeviceWithDeviceType:mediaType:position:">Apple Documentation</a>
* @static
* @param {string} deviceType
* @param {string} mediaType
* @param {number} position
* @return {AVCaptureDevice}
*/
/**
* @method devicesWithMediaType
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCaptureDevice/devicesWithMediaType:">Apple Documentation</a>
* @static
* @param {string} mediaType
* @return {Array}
*/
/**
* @method authorizationStatusForMediaType
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCaptureDevice/authorizationStatusForMediaType:">Apple Documentation</a>
* @static
* @param {string} mediaType
* @return {number}
*/
/**
* @method extrinsicMatrixFromDeviceToDevice
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCaptureDevice/extrinsicMatrixFromDevice:toDevice:">Apple Documentation</a>
* @static
* @param {AVCaptureDevice} fromDevice
* @param {AVCaptureDevice} toDevice
* @return {NSData}
*/
/**
* @method requestAccessForMediaTypeCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCaptureDevice/requestAccessForMediaType:completionHandler:">Apple Documentation</a>
* @static
* @param {string} mediaType
* @param {Function} handler
* @return {void}
*/
/**
* @method defaultDeviceWithMediaType
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCaptureDevice/defaultDeviceWithMediaType:">Apple Documentation</a>
* @static
* @param {string} mediaType
* @return {AVCaptureDevice}
*/
/**
* @method deviceWithUniqueID
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCaptureDevice/deviceWithUniqueID:">Apple Documentation</a>
* @static
* @param {string} deviceUniqueID
* @return {AVCaptureDevice}
*/
/**
* @method devices
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCaptureDevice/devices">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @property {Object} activeVideoMinFrameDuration
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureDevice/activeVideoMinFrameDuration">Apple Documentation</a>
*/
/**
* @property {string} localizedName
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureDevice/localizedName">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} connected
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureDevice/connected">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} activeVideoMaxFrameDuration
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureDevice/activeVideoMaxFrameDuration">Apple Documentation</a>
*/
/**
* @property {string} uniqueID
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureDevice/uniqueID">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} formats
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureDevice/formats">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} modelID
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureDevice/modelID">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVCaptureDeviceFormat} activeFormat
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureDevice/activeFormat">Apple Documentation</a>
*/
/**
* @method setExposureModeCustomWithDurationISOCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/setExposureModeCustomWithDuration:ISO:completionHandler:">Apple Documentation</a>
* @param {Object} duration
* @param {number} ISO
* @param {Function} handler
* @return {void}
*/
/**
* @method isExposureModeSupported
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/isExposureModeSupported:">Apple Documentation</a>
* @param {number} exposureMode
* @return {boolean}
*/
/**
* @method hasMediaType
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/hasMediaType:">Apple Documentation</a>
* @param {string} mediaType
* @return {boolean}
*/
/**
* @method isTorchModeSupported
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/isTorchModeSupported:">Apple Documentation</a>
* @param {number} torchMode
* @return {boolean}
*/
/**
* @method setFocusModeLockedWithLensPositionCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/setFocusModeLockedWithLensPosition:completionHandler:">Apple Documentation</a>
* @param {number} lensPosition
* @param {Function} handler
* @return {void}
*/
/**
* @method deviceWhiteBalanceGainsForChromaticityValues
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/deviceWhiteBalanceGainsForChromaticityValues:">Apple Documentation</a>
* @param {Object} chromaticityValues
* @return {Object}
*/
/**
* @method setWhiteBalanceModeLockedWithDeviceWhiteBalanceGainsCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/setWhiteBalanceModeLockedWithDeviceWhiteBalanceGains:completionHandler:">Apple Documentation</a>
* @param {Object} whiteBalanceGains
* @param {Function} handler
* @return {void}
*/
/**
* @method supportsAVCaptureSessionPreset
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/supportsAVCaptureSessionPreset:">Apple Documentation</a>
* @param {string} preset
* @return {boolean}
*/
/**
* @method isFlashModeSupported
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/isFlashModeSupported:">Apple Documentation</a>
* @param {number} flashMode
* @return {boolean}
*/
/**
* @method unlockForConfiguration
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/unlockForConfiguration">Apple Documentation</a>
* @return {void}
*/
/**
* @method isFocusModeSupported
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/isFocusModeSupported:">Apple Documentation</a>
* @param {number} focusMode
* @return {boolean}
*/
/**
* @method rampToVideoZoomFactorWithRate
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/rampToVideoZoomFactor:withRate:">Apple Documentation</a>
* @param {number} factor
* @param {number} rate
* @return {void}
*/
/**
* @method setTorchModeOnWithLevelError
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/setTorchModeOnWithLevel:error:">Apple Documentation</a>
* @param {number} torchLevel
* @param {Object} outError
* @return {boolean}
*/
/**
* @method setExposureTargetBiasCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/setExposureTargetBias:completionHandler:">Apple Documentation</a>
* @param {number} bias
* @param {Function} handler
* @return {void}
*/
/**
* @method chromaticityValuesForDeviceWhiteBalanceGains
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/chromaticityValuesForDeviceWhiteBalanceGains:">Apple Documentation</a>
* @param {Object} whiteBalanceGains
* @return {Object}
*/
/**
* @method temperatureAndTintValuesForDeviceWhiteBalanceGains
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/temperatureAndTintValuesForDeviceWhiteBalanceGains:">Apple Documentation</a>
* @param {Object} whiteBalanceGains
* @return {Object}
*/
/**
* @method deviceWhiteBalanceGainsForTemperatureAndTintValues
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/deviceWhiteBalanceGainsForTemperatureAndTintValues:">Apple Documentation</a>
* @param {Object} tempAndTintValues
* @return {Object}
*/
/**
* @method isWhiteBalanceModeSupported
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/isWhiteBalanceModeSupported:">Apple Documentation</a>
* @param {number} whiteBalanceMode
* @return {boolean}
*/
/**
* @method cancelVideoZoomRamp
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/cancelVideoZoomRamp">Apple Documentation</a>
* @return {void}
*/
/**
* @method lockForConfiguration
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureDevice/lockForConfiguration:">Apple Documentation</a>
* @param {Object} outError
* @return {boolean}
*/
/**
* @class NSMachPort
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSPort
*/
/**
* @method portWithMachPortOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMachPort/portWithMachPort:options:">Apple Documentation</a>
* @static
* @param {number} machPort
* @param {number} f
* @return {NSPort}
*/
/**
* @method portWithMachPort
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSMachPort/portWithMachPort:">Apple Documentation</a>
* @static
* @param {number} machPort
* @return {NSPort}
*/
/**
* @property {number} machPort
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSMachPort/machPort">Apple Documentation</a>
* @readonly
*/
/**
* @method setDelegate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMachPort/setDelegate:">Apple Documentation</a>
* @param {Object} anObject
* @return {void}
*/
/**
* @method scheduleInRunLoopForMode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMachPort/scheduleInRunLoop:forMode:">Apple Documentation</a>
* @param {NSRunLoop} runLoop
* @param {string} mode
* @return {void}
*/
/**
* @method delegate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMachPort/delegate">Apple Documentation</a>
* @return {Object}
*/
/**
* @method initWithMachPortOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMachPort/initWithMachPort:options:">Apple Documentation</a>
* @param {number} machPort
* @param {number} f
* @return {NSMachPort}
*/
/**
* @method initWithMachPort
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMachPort/initWithMachPort:">Apple Documentation</a>
* @param {number} machPort
* @return {NSMachPort}
*/
/**
* @method removeFromRunLoopForMode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSMachPort/removeFromRunLoop:forMode:">Apple Documentation</a>
* @param {NSRunLoop} runLoop
* @param {string} mode
* @return {void}
*/
/**
* @class NSURLSessionDownloadTask
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSURLSessionTask
*/
/**
* @method jsnew
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSURLSessionDownloadTask/new">Apple Documentation</a>
* @static
* @return {NSURLSessionDownloadTask}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSURLSessionDownloadTask/init">Apple Documentation</a>
* @return {NSURLSessionDownloadTask}
*/
/**
* @method cancelByProducingResumeData
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSURLSessionDownloadTask/cancelByProducingResumeData:">Apple Documentation</a>
* @param {Function} completionHandler
* @return {void}
*/
/**
* @class NSMutableOrderedSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html">Apple Documentation</a>
* @extends NSOrderedSet
*/
/**
* @method orderedSetWithCapacity
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSMutableOrderedSet/orderedSetWithCapacity:">Apple Documentation</a>
* @static
* @param {number} numItems
* @return {NSMutableOrderedSet}
*/
/**
* @method applyDifference
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/applyDifference:">Apple Documentation</a>
* @param {NSOrderedCollectionDifference} difference
* @return {void}
*/
/**
* @method initWithCapacity
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/initWithCapacity:">Apple Documentation</a>
* @param {number} numItems
* @return {NSMutableOrderedSet}
*/
/**
* @method replaceObjectsAtIndexesWithObjects
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/replaceObjectsAtIndexes:withObjects:">Apple Documentation</a>
* @param {NSIndexSet} indexes
* @param {Array} objects
* @return {void}
*/
/**
* @method setObjectAtIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/setObject:atIndex:">Apple Documentation</a>
* @param {Object} obj
* @param {number} idx
* @return {void}
*/
/**
* @method removeObjectsAtIndexes
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/removeObjectsAtIndexes:">Apple Documentation</a>
* @param {NSIndexSet} indexes
* @return {void}
*/
/**
* @method removeAllObjects
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/removeAllObjects">Apple Documentation</a>
* @return {void}
*/
/**
* @method insertObjectsAtIndexes
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/insertObjects:atIndexes:">Apple Documentation</a>
* @param {Array} objects
* @param {NSIndexSet} indexes
* @return {void}
*/
/**
* @method intersectSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/intersectSet:">Apple Documentation</a>
* @param {NSSet} other
* @return {void}
*/
/**
* @method removeObject
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/removeObject:">Apple Documentation</a>
* @param {Object} object
* @return {void}
*/
/**
* @method sortUsingDescriptors
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/sortUsingDescriptors:">Apple Documentation</a>
* @param {Array} sortDescriptors
* @return {void}
*/
/**
* @method sortUsingComparator
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/sortUsingComparator:">Apple Documentation</a>
* @param {Function} cmptr
* @return {void}
*/
/**
* @method filterUsingPredicate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/filterUsingPredicate:">Apple Documentation</a>
* @param {NSPredicate} p
* @return {void}
*/
/**
* @method moveObjectsAtIndexesToIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/moveObjectsAtIndexes:toIndex:">Apple Documentation</a>
* @param {NSIndexSet} indexes
* @param {number} idx
* @return {void}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/init">Apple Documentation</a>
* @return {NSMutableOrderedSet}
*/
/**
* @method sortRangeOptionsUsingComparator
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/sortRange:options:usingComparator:">Apple Documentation</a>
* @param {Object} range
* @param {number} opts
* @param {Function} cmptr
* @return {void}
*/
/**
* @method minusOrderedSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/minusOrderedSet:">Apple Documentation</a>
* @param {NSOrderedSet} other
* @return {void}
*/
/**
* @method removeObjectAtIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/removeObjectAtIndex:">Apple Documentation</a>
* @param {number} idx
* @return {void}
*/
/**
* @method insertObjectAtIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/insertObject:atIndex:">Apple Documentation</a>
* @param {Object} object
* @param {number} idx
* @return {void}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {NSMutableOrderedSet}
*/
/**
* @method intersectOrderedSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/intersectOrderedSet:">Apple Documentation</a>
* @param {NSOrderedSet} other
* @return {void}
*/
/**
* @method exchangeObjectAtIndexWithObjectAtIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/exchangeObjectAtIndex:withObjectAtIndex:">Apple Documentation</a>
* @param {number} idx1
* @param {number} idx2
* @return {void}
*/
/**
* @method unionSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/unionSet:">Apple Documentation</a>
* @param {NSSet} other
* @return {void}
*/
/**
* @method removeObjectsInArray
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/removeObjectsInArray:">Apple Documentation</a>
* @param {Array} array
* @return {void}
*/
/**
* @method replaceObjectAtIndexWithObject
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/replaceObjectAtIndex:withObject:">Apple Documentation</a>
* @param {number} idx
* @param {Object} object
* @return {void}
*/
/**
* @method unionOrderedSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/unionOrderedSet:">Apple Documentation</a>
* @param {NSOrderedSet} other
* @return {void}
*/
/**
* @method setObjectAtIndexedSubscript
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/setObject:atIndexedSubscript:">Apple Documentation</a>
* @param {Object} obj
* @param {number} idx
* @return {void}
*/
/**
* @method removeObjectsInRange
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/removeObjectsInRange:">Apple Documentation</a>
* @param {Object} range
* @return {void}
*/
/**
* @method addObject
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/addObject:">Apple Documentation</a>
* @param {Object} object
* @return {void}
*/
/**
* @method minusSet
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/minusSet:">Apple Documentation</a>
* @param {NSSet} other
* @return {void}
*/
/**
* @method sortWithOptionsUsingComparator
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/sortWithOptions:usingComparator:">Apple Documentation</a>
* @param {number} opts
* @param {Function} cmptr
* @return {void}
*/
/**
* @method addObjectsFromArray
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSMutableOrderedSet/addObjectsFromArray:">Apple Documentation</a>
* @param {Array} array
* @return {void}
*/
/**
* @class SFVoiceAnalytics
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {SFAcousticFeature} voicing
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFVoiceAnalytics/voicing">Apple Documentation</a>
* @readonly
*/
/**
* @property {SFAcousticFeature} jitter
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFVoiceAnalytics/jitter">Apple Documentation</a>
* @readonly
*/
/**
* @property {SFAcousticFeature} shimmer
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFVoiceAnalytics/shimmer">Apple Documentation</a>
* @readonly
*/
/**
* @property {SFAcousticFeature} pitch
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFVoiceAnalytics/pitch">Apple Documentation</a>
* @readonly
*/
/**
* @class AVCaptureVideoDataOutput
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVCaptureOutput
*/
/**
* @method jsnew
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVCaptureVideoDataOutput/new">Apple Documentation</a>
* @static
* @return {AVCaptureVideoDataOutput}
*/
/**
* @property {Object} videoSettings
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureVideoDataOutput/videoSettings">Apple Documentation</a>
*/
/**
* @property {Array} availableVideoCodecTypes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureVideoDataOutput/availableVideoCodecTypes">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} sampleBufferDelegate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureVideoDataOutput/sampleBufferDelegate">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} automaticallyConfiguresOutputBufferDimensions
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureVideoDataOutput/automaticallyConfiguresOutputBufferDimensions">Apple Documentation</a>
*/
/**
* @property {Object} minFrameDuration
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureVideoDataOutput/minFrameDuration">Apple Documentation</a>
*/
/**
* @property {boolean} alwaysDiscardsLateVideoFrames
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureVideoDataOutput/alwaysDiscardsLateVideoFrames">Apple Documentation</a>
*/
/**
* @property {Array} availableVideoCVPixelFormatTypes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureVideoDataOutput/availableVideoCVPixelFormatTypes">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} deliversPreviewSizedOutputBuffers
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureVideoDataOutput/deliversPreviewSizedOutputBuffers">Apple Documentation</a>
*/
/**
* @method recommendedVideoSettingsForVideoCodecTypeAssetWriterOutputFileType
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVCaptureVideoDataOutput/recommendedVideoSettingsForVideoCodecType:assetWriterOutputFileType:">Apple Documentation</a>
* @param {string} videoCodecType
* @param {string} outputFileType
* @return {Object}
*/
/**
* @method availableVideoCodecTypesForAssetWriterWithOutputFileType
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVCaptureVideoDataOutput/availableVideoCodecTypesForAssetWriterWithOutputFileType:">Apple Documentation</a>
* @param {string} outputFileType
* @return {Array}
*/
/**
* @method recommendedVideoSettingsForAssetWriterWithOutputFileType
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVCaptureVideoDataOutput/recommendedVideoSettingsForAssetWriterWithOutputFileType:">Apple Documentation</a>
* @param {string} outputFileType
* @return {Object}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVCaptureVideoDataOutput/init">Apple Documentation</a>
* @return {AVCaptureVideoDataOutput}
*/
/**
* @class NSCachedURLResponse
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} storagePolicy
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSCachedURLResponse/storagePolicy">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSData} data
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSCachedURLResponse/data">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURLResponse} response
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSCachedURLResponse/response">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} userInfo
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSCachedURLResponse/userInfo">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithResponseData
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSCachedURLResponse/initWithResponse:data:">Apple Documentation</a>
* @param {NSURLResponse} response
* @param {NSData} data
* @return {NSCachedURLResponse}
*/
/**
* @method initWithResponseDataUserInfoStoragePolicy
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSCachedURLResponse/initWithResponse:data:userInfo:storagePolicy:">Apple Documentation</a>
* @param {NSURLResponse} response
* @param {NSData} data
* @param {Object} userInfo
* @param {number} storagePolicy
* @return {NSCachedURLResponse}
*/
/**
* @class NSInvocation
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/messaging.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method invocationWithMethodSignature
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/messaging.html#//apple_ref/occ/clm/NSInvocation/invocationWithMethodSignature:">Apple Documentation</a>
* @static
* @param {NSMethodSignature} sig
* @return {NSInvocation}
*/
/**
* @property {boolean} argumentsRetained
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/messaging.html#//apple_ref/occ/instp/NSInvocation/argumentsRetained">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSMethodSignature} methodSignature
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/messaging.html#//apple_ref/occ/instp/NSInvocation/methodSignature">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} target
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/messaging.html#//apple_ref/occ/instp/NSInvocation/target">Apple Documentation</a>
*/
/**
* @property {string} jsselector
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/messaging.html#//apple_ref/occ/instp/NSInvocation/selector">Apple Documentation</a>
*/
/**
* @method invoke
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/messaging.html#//apple_ref/occ/instm/NSInvocation/invoke">Apple Documentation</a>
* @return {void}
*/
/**
* @method retainArguments
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/messaging.html#//apple_ref/occ/instm/NSInvocation/retainArguments">Apple Documentation</a>
* @return {void}
*/
/**
* @method invokeWithTarget
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/messaging.html#//apple_ref/occ/instm/NSInvocation/invokeWithTarget:">Apple Documentation</a>
* @param {Object} target
* @return {void}
*/
/**
* @class AVAssetCache
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {boolean} playableOffline
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetCache/playableOffline">Apple Documentation</a>
* @readonly
*/
/**
* @method mediaSelectionOptionsInMediaSelectionGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAssetCache/mediaSelectionOptionsInMediaSelectionGroup:">Apple Documentation</a>
* @param {AVMediaSelectionGroup} mediaSelectionGroup
* @return {Array}
*/
/**
* @class AVComposition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAsset
*/
/**
* @property {Object} URLAssetInitializationOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVComposition/URLAssetInitializationOptions">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} tracks
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVComposition/tracks">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} naturalSize
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVComposition/naturalSize">Apple Documentation</a>
* @readonly
*/
/**
* @method trackWithTrackID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVComposition/trackWithTrackID:">Apple Documentation</a>
* @param {number} trackID
* @return {AVCompositionTrack}
*/
/**
* @method tracksWithMediaCharacteristic
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVComposition/tracksWithMediaCharacteristic:">Apple Documentation</a>
* @param {string} mediaCharacteristic
* @return {Array}
*/
/**
* @method tracksWithMediaType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVComposition/tracksWithMediaType:">Apple Documentation</a>
* @param {string} mediaType
* @return {Array}
*/
/**
* @class AUAudioUnitPreset
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} number
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUAudioUnitPreset/number">Apple Documentation</a>
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AUAudioUnitPreset/name">Apple Documentation</a>
*/
/**
* @class AVAudioMixInputParameters
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} trackID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVAudioMixInputParameters/trackID">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} audioTimePitchAlgorithm
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVAudioMixInputParameters/audioTimePitchAlgorithm">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} audioTapProcessor
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVAudioMixInputParameters/audioTapProcessor">Apple Documentation</a>
* @readonly
*/
/**
* @class NSLock
* <a href="https://developer.apple.com/library/ios/samplecode/QTExtractAndConvertToAIFF/Listings/AIFFWriter_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/samplecode/QTExtractAndConvertToAIFF/Listings/AIFFWriter_m.html#//apple_ref/occ/instp/NSLock/name">Apple Documentation</a>
*/
/**
* @method lockBeforeDate
* <a href="https://developer.apple.com/library/ios/samplecode/QTExtractAndConvertToAIFF/Listings/AIFFWriter_m.html#//apple_ref/occ/instm/NSLock/lockBeforeDate:">Apple Documentation</a>
* @param {Date} limit
* @return {boolean}
*/
/**
* @method tryLock
* <a href="https://developer.apple.com/library/ios/samplecode/QTExtractAndConvertToAIFF/Listings/AIFFWriter_m.html#//apple_ref/occ/instm/NSLock/tryLock">Apple Documentation</a>
* @return {boolean}
*/
/**
* @class CALayer
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method defaultValueForKey
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CALayer/defaultValueForKey:">Apple Documentation</a>
* @static
* @param {string} key
* @return {Object}
*/
/**
* @method layer
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CALayer/layer">Apple Documentation</a>
* @static
* @return {CALayer}
*/
/**
* @method cornerCurveExpansionFactor
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CALayer/cornerCurveExpansionFactor:">Apple Documentation</a>
* @static
* @param {string} curve
* @return {number}
*/
/**
* @method needsDisplayForKey
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CALayer/needsDisplayForKey:">Apple Documentation</a>
* @static
* @param {string} key
* @return {boolean}
*/
/**
* @method defaultActionForKey
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/clm/CALayer/defaultActionForKey:">Apple Documentation</a>
* @static
* @param {string} event
* @return {Object}
*/
/**
* @property {string} contentsFormat
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/contentsFormat">Apple Documentation</a>
*/
/**
* @property {CALayer} superlayer
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/superlayer">Apple Documentation</a>
* @readonly
*/
/**
* @property {CALayer} mask
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/mask">Apple Documentation</a>
*/
/**
* @property {Object} frame
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/frame">Apple Documentation</a>
*/
/**
* @property {Object} actions
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/actions">Apple Documentation</a>
*/
/**
* @property {boolean} allowsEdgeAntialiasing
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/allowsEdgeAntialiasing">Apple Documentation</a>
*/
/**
* @property {Array} filters
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/filters">Apple Documentation</a>
*/
/**
* @property {boolean} doubleSided
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/doubleSided">Apple Documentation</a>
*/
/**
* @property {number} shadowRadius
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/shadowRadius">Apple Documentation</a>
*/
/**
* @property {Object} compositingFilter
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/compositingFilter">Apple Documentation</a>
*/
/**
* @property {Object} contents
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/contents">Apple Documentation</a>
*/
/**
* @property {Object} borderColor
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/borderColor">Apple Documentation</a>
*/
/**
* @property {Object} style
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/style">Apple Documentation</a>
*/
/**
* @property {number} rasterizationScale
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/rasterizationScale">Apple Documentation</a>
*/
/**
* @property {Array} backgroundFilters
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/backgroundFilters">Apple Documentation</a>
*/
/**
* @property {number} shadowOpacity
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/shadowOpacity">Apple Documentation</a>
*/
/**
* @property {string} magnificationFilter
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/magnificationFilter">Apple Documentation</a>
*/
/**
* @property {boolean} opaque
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/opaque">Apple Documentation</a>
*/
/**
* @property {Object} transform
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/transform">Apple Documentation</a>
*/
/**
* @property {string} minificationFilter
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/minificationFilter">Apple Documentation</a>
*/
/**
* @property {Object} shadowColor
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/shadowColor">Apple Documentation</a>
*/
/**
* @property {Object} contentsCenter
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/contentsCenter">Apple Documentation</a>
*/
/**
* @property {number} contentsScale
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/contentsScale">Apple Documentation</a>
*/
/**
* @property {boolean} masksToBounds
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/masksToBounds">Apple Documentation</a>
*/
/**
* @property {number} zPosition
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/zPosition">Apple Documentation</a>
*/
/**
* @property {Object} shadowPath
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/shadowPath">Apple Documentation</a>
*/
/**
* @property {number} borderWidth
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/borderWidth">Apple Documentation</a>
*/
/**
* @property {number} opacity
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/opacity">Apple Documentation</a>
*/
/**
* @property {boolean} needsDisplayOnBoundsChange
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/needsDisplayOnBoundsChange">Apple Documentation</a>
*/
/**
* @property {number} edgeAntialiasingMask
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/edgeAntialiasingMask">Apple Documentation</a>
*/
/**
* @property {Object} backgroundColor
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/backgroundColor">Apple Documentation</a>
*/
/**
* @property {string} cornerCurve
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/cornerCurve">Apple Documentation</a>
*/
/**
* @property {boolean} allowsGroupOpacity
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/allowsGroupOpacity">Apple Documentation</a>
*/
/**
* @property {number} maskedCorners
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/maskedCorners">Apple Documentation</a>
*/
/**
* @property {number} cornerRadius
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/cornerRadius">Apple Documentation</a>
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/delegate">Apple Documentation</a>
*/
/**
* @property {Object} shadowOffset
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/shadowOffset">Apple Documentation</a>
*/
/**
* @property {number} anchorPointZ
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/anchorPointZ">Apple Documentation</a>
*/
/**
* @property {boolean} hidden
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/hidden">Apple Documentation</a>
*/
/**
* @property {Object} anchorPoint
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/anchorPoint">Apple Documentation</a>
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/name">Apple Documentation</a>
*/
/**
* @property {boolean} geometryFlipped
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/geometryFlipped">Apple Documentation</a>
*/
/**
* @property {boolean} drawsAsynchronously
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/drawsAsynchronously">Apple Documentation</a>
*/
/**
* @property {Object} contentsRect
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/contentsRect">Apple Documentation</a>
*/
/**
* @property {Object} bounds
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/bounds">Apple Documentation</a>
*/
/**
* @property {number} minificationFilterBias
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/minificationFilterBias">Apple Documentation</a>
*/
/**
* @property {Array} sublayers
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/sublayers">Apple Documentation</a>
*/
/**
* @property {string} contentsGravity
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/contentsGravity">Apple Documentation</a>
*/
/**
* @property {Object} position
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/position">Apple Documentation</a>
*/
/**
* @property {Object} sublayerTransform
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/sublayerTransform">Apple Documentation</a>
*/
/**
* @property {boolean} shouldRasterize
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instp/CALayer/shouldRasterize">Apple Documentation</a>
*/
/**
* @method hitTest
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/hitTest:">Apple Documentation</a>
* @param {Object} p
* @return {CALayer}
*/
/**
* @method displayIfNeeded
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/displayIfNeeded">Apple Documentation</a>
* @return {void}
*/
/**
* @method insertSublayerBelow
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/insertSublayer:below:">Apple Documentation</a>
* @param {CALayer} layer
* @param {CALayer} sibling
* @return {void}
*/
/**
* @method setAffineTransform
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/setAffineTransform:">Apple Documentation</a>
* @param {Object} m
* @return {void}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/init">Apple Documentation</a>
* @return {CALayer}
*/
/**
* @method convertPointFromLayer
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/convertPoint:fromLayer:">Apple Documentation</a>
* @param {Object} p
* @param {CALayer} l
* @return {Object}
*/
/**
* @method convertPointToLayer
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/convertPoint:toLayer:">Apple Documentation</a>
* @param {Object} p
* @param {CALayer} l
* @return {Object}
*/
/**
* @method layoutSublayers
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/layoutSublayers">Apple Documentation</a>
* @return {void}
*/
/**
* @method removeAnimationForKey
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/removeAnimationForKey:">Apple Documentation</a>
* @param {string} key
* @return {void}
*/
/**
* @method affineTransform
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/affineTransform">Apple Documentation</a>
* @return {Object}
*/
/**
* @method actionForKey
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/actionForKey:">Apple Documentation</a>
* @param {string} event
* @return {Object}
*/
/**
* @method convertTimeToLayer
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/convertTime:toLayer:">Apple Documentation</a>
* @param {number} t
* @param {CALayer} l
* @return {number}
*/
/**
* @method shouldArchiveValueForKey
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/shouldArchiveValueForKey:">Apple Documentation</a>
* @param {string} key
* @return {boolean}
*/
/**
* @method animationForKey
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/animationForKey:">Apple Documentation</a>
* @param {string} key
* @return {CAAnimation}
*/
/**
* @method animationKeys
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/animationKeys">Apple Documentation</a>
* @return {Array}
*/
/**
* @method convertRectFromLayer
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/convertRect:fromLayer:">Apple Documentation</a>
* @param {Object} r
* @param {CALayer} l
* @return {Object}
*/
/**
* @method display
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/display">Apple Documentation</a>
* @return {void}
*/
/**
* @method scrollRectToVisible
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/scrollRectToVisible:">Apple Documentation</a>
* @param {Object} r
* @return {void}
*/
/**
* @method removeAllAnimations
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/removeAllAnimations">Apple Documentation</a>
* @return {void}
*/
/**
* @method needsDisplay
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/needsDisplay">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method needsLayout
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/needsLayout">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method drawInContext
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/drawInContext:">Apple Documentation</a>
* @param {Object} ctx
* @return {void}
*/
/**
* @method initWithLayer
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/initWithLayer:">Apple Documentation</a>
* @param {Object} layer
* @return {CALayer}
*/
/**
* @method addAnimationForKey
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/addAnimation:forKey:">Apple Documentation</a>
* @param {CAAnimation} anim
* @param {string} key
* @return {void}
*/
/**
* @method setNeedsLayout
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/setNeedsLayout">Apple Documentation</a>
* @return {void}
*/
/**
* @method removeFromSuperlayer
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/removeFromSuperlayer">Apple Documentation</a>
* @return {void}
*/
/**
* @method replaceSublayerWith
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/replaceSublayer:with:">Apple Documentation</a>
* @param {CALayer} oldLayer
* @param {CALayer} newLayer
* @return {void}
*/
/**
* @method presentationLayer
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/presentationLayer">Apple Documentation</a>
* @return {CALayer}
*/
/**
* @method setNeedsDisplayInRect
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/setNeedsDisplayInRect:">Apple Documentation</a>
* @param {Object} r
* @return {void}
*/
/**
* @method convertTimeFromLayer
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/convertTime:fromLayer:">Apple Documentation</a>
* @param {number} t
* @param {CALayer} l
* @return {number}
*/
/**
* @method setNeedsDisplay
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/setNeedsDisplay">Apple Documentation</a>
* @return {void}
*/
/**
* @method insertSublayerAtIndex
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/insertSublayer:atIndex:">Apple Documentation</a>
* @param {CALayer} layer
* @param {number} idx
* @return {void}
*/
/**
* @method layoutIfNeeded
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/layoutIfNeeded">Apple Documentation</a>
* @return {void}
*/
/**
* @method modelLayer
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/modelLayer">Apple Documentation</a>
* @return {CALayer}
*/
/**
* @method containsPoint
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/containsPoint:">Apple Documentation</a>
* @param {Object} p
* @return {boolean}
*/
/**
* @method contentsAreFlipped
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/contentsAreFlipped">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method scrollPoint
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/scrollPoint:">Apple Documentation</a>
* @param {Object} p
* @return {void}
*/
/**
* @method insertSublayerAbove
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/insertSublayer:above:">Apple Documentation</a>
* @param {CALayer} layer
* @param {CALayer} sibling
* @return {void}
*/
/**
* @method addSublayer
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/addSublayer:">Apple Documentation</a>
* @param {CALayer} layer
* @return {void}
*/
/**
* @method convertRectToLayer
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/convertRect:toLayer:">Apple Documentation</a>
* @param {Object} r
* @param {CALayer} l
* @return {Object}
*/
/**
* @method renderInContext
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/renderInContext:">Apple Documentation</a>
* @param {Object} ctx
* @return {void}
*/
/**
* @method preferredFrameSize
* <a href="https://developer.apple.com/library/ios/samplecode/ReaderWriter/Listings/Objective_C_AVReaderWriterOSX_AAPLDocument_m.html#//apple_ref/occ/instm/CALayer/preferredFrameSize">Apple Documentation</a>
* @return {Object}
*/
/**
* @class AVAudioSessionRouteDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} inputs
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionRouteDescription/inputs">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} outputs
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionRouteDescription/outputs">Apple Documentation</a>
* @readonly
*/
/**
* @class CABasicAnimation
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html">Apple Documentation</a>
* @extends CAPropertyAnimation
*/
/**
* @property {Object} byValue
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/CABasicAnimation/byValue">Apple Documentation</a>
*/
/**
* @property {Object} fromValue
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/CABasicAnimation/fromValue">Apple Documentation</a>
*/
/**
* @property {Object} toValue
* <a href="https://developer.apple.com/library/ios/releasenotes/AppKit/RN-AppKitOlderNotes/index.html#//apple_ref/occ/instp/CABasicAnimation/toValue">Apple Documentation</a>
*/
/**
* @class AVMutableTimedMetadataGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVTimedMetadataGroup
*/
/**
* @property {Array} items
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableTimedMetadataGroup/items">Apple Documentation</a>
*/
/**
* @property {Object} timeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableTimedMetadataGroup/timeRange">Apple Documentation</a>
*/
/**
* @class NSPort
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/architecture.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method port
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/architecture.html#//apple_ref/occ/clm/NSPort/port">Apple Documentation</a>
* @static
* @return {NSPort}
*/
/**
* @property {number} reservedSpaceLength
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/architecture.html#//apple_ref/occ/instp/NSPort/reservedSpaceLength">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} valid
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/architecture.html#//apple_ref/occ/instp/NSPort/valid">Apple Documentation</a>
* @readonly
*/
/**
* @method invalidate
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/architecture.html#//apple_ref/occ/instm/NSPort/invalidate">Apple Documentation</a>
* @return {void}
*/
/**
* @method sendBeforeDateMsgidComponentsFromReserved
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/architecture.html#//apple_ref/occ/instm/NSPort/sendBeforeDate:msgid:components:from:reserved:">Apple Documentation</a>
* @param {Date} limitDate
* @param {number} msgID
* @param {NSMutableArray} components
* @param {NSPort} receivePort
* @param {number} headerSpaceReserved
* @return {boolean}
*/
/**
* @method setDelegate
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/architecture.html#//apple_ref/occ/instm/NSPort/setDelegate:">Apple Documentation</a>
* @param {Object} anObject
* @return {void}
*/
/**
* @method scheduleInRunLoopForMode
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/architecture.html#//apple_ref/occ/instm/NSPort/scheduleInRunLoop:forMode:">Apple Documentation</a>
* @param {NSRunLoop} runLoop
* @param {string} mode
* @return {void}
*/
/**
* @method removeFromRunLoopForMode
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/architecture.html#//apple_ref/occ/instm/NSPort/removeFromRunLoop:forMode:">Apple Documentation</a>
* @param {NSRunLoop} runLoop
* @param {string} mode
* @return {void}
*/
/**
* @method sendBeforeDateComponentsFromReserved
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/architecture.html#//apple_ref/occ/instm/NSPort/sendBeforeDate:components:from:reserved:">Apple Documentation</a>
* @param {Date} limitDate
* @param {NSMutableArray} components
* @param {NSPort} receivePort
* @param {number} headerSpaceReserved
* @return {boolean}
*/
/**
* @method delegate
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/architecture.html#//apple_ref/occ/instm/NSPort/delegate">Apple Documentation</a>
* @return {Object}
*/
/**
* @class SFTranscriptionSegment
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} confidence
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFTranscriptionSegment/confidence">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} alternativeSubstrings
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFTranscriptionSegment/alternativeSubstrings">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} timestamp
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFTranscriptionSegment/timestamp">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} substringRange
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFTranscriptionSegment/substringRange">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} substring
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFTranscriptionSegment/substring">Apple Documentation</a>
* @readonly
*/
/**
* @property {SFVoiceAnalytics} voiceAnalytics
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFTranscriptionSegment/voiceAnalytics">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} duration
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFTranscriptionSegment/duration">Apple Documentation</a>
* @readonly
*/
/**
* @class AVSampleBufferDisplayLayer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends CALayer
*/
/**
* @property {Object} controlTimebase
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVSampleBufferDisplayLayer/controlTimebase">Apple Documentation</a>
*/
/**
* @property {string} videoGravity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVSampleBufferDisplayLayer/videoGravity">Apple Documentation</a>
*/
/**
* @method stopRequestingMediaData
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVSampleBufferDisplayLayer/stopRequestingMediaData">Apple Documentation</a>
* @return {void}
*/
/**
* @method flush
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVSampleBufferDisplayLayer/flush">Apple Documentation</a>
* @return {void}
*/
/**
* @method flushAndRemoveImage
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVSampleBufferDisplayLayer/flushAndRemoveImage">Apple Documentation</a>
* @return {void}
*/
/**
* @method enqueueSampleBuffer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVSampleBufferDisplayLayer/enqueueSampleBuffer:">Apple Documentation</a>
* @param {Object} sampleBuffer
* @return {void}
*/
/**
* @class AVPlayerItemMetadataOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVPlayerItemOutput
*/
/**
* @property {number} advanceIntervalForDelegateInvocation
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemMetadataOutput/advanceIntervalForDelegateInvocation">Apple Documentation</a>
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemMetadataOutput/delegate">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithIdentifiers
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItemMetadataOutput/initWithIdentifiers:">Apple Documentation</a>
* @param {Array} identifiers
* @return {AVPlayerItemMetadataOutput}
*/
/**
* @class SFAcousticFeature
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} frameDuration
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFAcousticFeature/frameDuration">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} acousticFeatureValuePerFrame
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFAcousticFeature/acousticFeatureValuePerFrame">Apple Documentation</a>
* @readonly
*/
/**
* @class AVMutableMovieTrack
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVMovieTrack
*/
/**
* @property {number} alternateGroupID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableMovieTrack/alternateGroupID">Apple Documentation</a>
*/
/**
* @property {number} timescale
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableMovieTrack/timescale">Apple Documentation</a>
*/
/**
* @property {AVMediaDataStorage} mediaDataStorage
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableMovieTrack/mediaDataStorage">Apple Documentation</a>
*/
/**
* @property {boolean} enabled
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableMovieTrack/enabled">Apple Documentation</a>
*/
/**
* @property {boolean} modified
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableMovieTrack/modified">Apple Documentation</a>
*/
/**
* @property {boolean} hasProtectedContent
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableMovieTrack/hasProtectedContent">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} sampleReferenceBaseURL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableMovieTrack/sampleReferenceBaseURL">Apple Documentation</a>
*/
/**
* @method scaleTimeRangeToDuration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableMovieTrack/scaleTimeRange:toDuration:">Apple Documentation</a>
* @param {Object} timeRange
* @param {Object} duration
* @return {void}
*/
/**
* @method insertMediaTimeRangeIntoTimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableMovieTrack/insertMediaTimeRange:intoTimeRange:">Apple Documentation</a>
* @param {Object} mediaTimeRange
* @param {Object} trackTimeRange
* @return {boolean}
*/
/**
* @method addTrackAssociationToTrackType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableMovieTrack/addTrackAssociationToTrack:type:">Apple Documentation</a>
* @param {AVMovieTrack} movieTrack
* @param {string} trackAssociationType
* @return {void}
*/
/**
* @method insertEmptyTimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableMovieTrack/insertEmptyTimeRange:">Apple Documentation</a>
* @param {Object} timeRange
* @return {void}
*/
/**
* @method removeTimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableMovieTrack/removeTimeRange:">Apple Documentation</a>
* @param {Object} timeRange
* @return {void}
*/
/**
* @method insertTimeRangeOfTrackAtTimeCopySampleDataError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableMovieTrack/insertTimeRange:ofTrack:atTime:copySampleData:error:">Apple Documentation</a>
* @param {Object} timeRange
* @param {AVAssetTrack} track
* @param {Object} startTime
* @param {boolean} copySampleData
* @param {Object} outError
* @return {boolean}
*/
/**
* @method removeTrackAssociationToTrackType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableMovieTrack/removeTrackAssociationToTrack:type:">Apple Documentation</a>
* @param {AVMovieTrack} movieTrack
* @param {string} trackAssociationType
* @return {void}
*/
/**
* @method replaceFormatDescriptionWithFormatDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableMovieTrack/replaceFormatDescription:withFormatDescription:">Apple Documentation</a>
* @param {Object} formatDescription
* @param {Object} newFormatDescription
* @return {void}
*/
/**
* @class NSProcessInfo
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method processInfo
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSProcessInfo/processInfo">Apple Documentation</a>
* @static
* @return {NSProcessInfo}
*/
/**
* @property {number} systemUptime
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSProcessInfo/systemUptime">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} physicalMemory
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSProcessInfo/physicalMemory">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} hostName
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSProcessInfo/hostName">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} processorCount
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSProcessInfo/processorCount">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} environment
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSProcessInfo/environment">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} processName
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSProcessInfo/processName">Apple Documentation</a>
*/
/**
* @property {number} processIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSProcessInfo/processIdentifier">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} arguments
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSProcessInfo/arguments">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} operatingSystemVersion
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSProcessInfo/operatingSystemVersion">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} globallyUniqueString
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSProcessInfo/globallyUniqueString">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} activeProcessorCount
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSProcessInfo/activeProcessorCount">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} operatingSystemVersionString
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSProcessInfo/operatingSystemVersionString">Apple Documentation</a>
* @readonly
*/
/**
* @method performExpiringActivityWithReasonUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSProcessInfo/performExpiringActivityWithReason:usingBlock:">Apple Documentation</a>
* @param {string} reason
* @param {Function} block
* @return {void}
*/
/**
* @method endActivity
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSProcessInfo/endActivity:">Apple Documentation</a>
* @param {Object} activity
* @return {void}
*/
/**
* @method operatingSystemName
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSProcessInfo/operatingSystemName">Apple Documentation</a>
* @return {string}
*/
/**
* @method beginActivityWithOptionsReason
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSProcessInfo/beginActivityWithOptions:reason:">Apple Documentation</a>
* @param {number} options
* @param {string} reason
* @return {Object}
*/
/**
* @method performActivityWithOptionsReasonUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSProcessInfo/performActivityWithOptions:reason:usingBlock:">Apple Documentation</a>
* @param {number} options
* @param {string} reason
* @param {Function} block
* @return {void}
*/
/**
* @method isOperatingSystemAtLeastVersion
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSProcessInfo/isOperatingSystemAtLeastVersion:">Apple Documentation</a>
* @param {Object} version
* @return {boolean}
*/
/**
* @method operatingSystem
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSProcessInfo/operatingSystem">Apple Documentation</a>
* @return {number}
*/
/**
* @class AVCaptureMetadataOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html">Apple Documentation</a>
* @extends AVCaptureOutput
*/
/**
* @method jsnew
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/clm/AVCaptureMetadataOutput/new">Apple Documentation</a>
* @static
* @return {AVCaptureMetadataOutput}
*/
/**
* @property {Array} availableMetadataObjectTypes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureMetadataOutput/availableMetadataObjectTypes">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} metadataObjectsDelegate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureMetadataOutput/metadataObjectsDelegate">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} metadataObjectTypes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureMetadataOutput/metadataObjectTypes">Apple Documentation</a>
*/
/**
* @property {Object} rectOfInterest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instp/AVCaptureMetadataOutput/rectOfInterest">Apple Documentation</a>
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html#//apple_ref/occ/instm/AVCaptureMetadataOutput/init">Apple Documentation</a>
* @return {AVCaptureMetadataOutput}
*/
/**
* @class NSDate
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method dateWithTimeIntervalSince1970
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSDate/dateWithTimeIntervalSince1970:">Apple Documentation</a>
* @static
* @param {number} secs
* @return {Date}
*/
/**
* @method dateWithTimeIntervalSinceReferenceDate
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSDate/dateWithTimeIntervalSinceReferenceDate:">Apple Documentation</a>
* @static
* @param {number} ti
* @return {Date}
*/
/**
* @method distantPast
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSDate/distantPast">Apple Documentation</a>
* @static
* @return {Date}
*/
/**
* @method dateWithTimeIntervalSinceDate
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSDate/dateWithTimeInterval:sinceDate:">Apple Documentation</a>
* @static
* @param {number} secsToBeAdded
* @param {Date} date
* @return {Date}
*/
/**
* @method distantFuture
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSDate/distantFuture">Apple Documentation</a>
* @static
* @return {Date}
*/
/**
* @method dateWithTimeIntervalSinceNow
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSDate/dateWithTimeIntervalSinceNow:">Apple Documentation</a>
* @static
* @param {number} secs
* @return {Date}
*/
/**
* @method timeIntervalSinceReferenceDate
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSDate/timeIntervalSinceReferenceDate">Apple Documentation</a>
* @static
* @return {number}
*/
/**
* @method date
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSDate/date">Apple Documentation</a>
* @static
* @return {Date}
*/
/**
* @method now
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/clm/NSDate/now">Apple Documentation</a>
* @static
* @return {Date}
*/
/**
* @property {number} timeIntervalSinceReferenceDate
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instp/NSDate/timeIntervalSinceReferenceDate">Apple Documentation</a>
* @readonly
*/
/**
* @method descriptionWithLocale
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDate/descriptionWithLocale:">Apple Documentation</a>
* @param {Object} locale
* @return {string}
*/
/**
* @method addTimeInterval
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDate/addTimeInterval:">Apple Documentation</a>
* @param {number} seconds
* @return {Object}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDate/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {Date}
*/
/**
* @method initWithTimeIntervalSinceDate
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDate/initWithTimeInterval:sinceDate:">Apple Documentation</a>
* @param {number} secsToBeAdded
* @param {Date} date
* @return {Date}
*/
/**
* @method dateByAddingTimeInterval
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDate/dateByAddingTimeInterval:">Apple Documentation</a>
* @param {number} ti
* @return {Date}
*/
/**
* @method timeIntervalSinceDate
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDate/timeIntervalSinceDate:">Apple Documentation</a>
* @param {Date} anotherDate
* @return {number}
*/
/**
* @method initWithTimeIntervalSinceNow
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDate/initWithTimeIntervalSinceNow:">Apple Documentation</a>
* @param {number} secs
* @return {Date}
*/
/**
* @method isEqualToDate
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDate/isEqualToDate:">Apple Documentation</a>
* @param {Date} otherDate
* @return {boolean}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDate/init">Apple Documentation</a>
* @return {Date}
*/
/**
* @method earlierDate
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDate/earlierDate:">Apple Documentation</a>
* @param {Date} anotherDate
* @return {Date}
*/
/**
* @method initWithTimeIntervalSinceReferenceDate
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDate/initWithTimeIntervalSinceReferenceDate:">Apple Documentation</a>
* @param {number} ti
* @return {Date}
*/
/**
* @method compare
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDate/compare:">Apple Documentation</a>
* @param {Date} other
* @return {number}
*/
/**
* @method laterDate
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDate/laterDate:">Apple Documentation</a>
* @param {Date} anotherDate
* @return {Date}
*/
/**
* @method initWithTimeIntervalSince1970
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/ManagingComplications.html#//apple_ref/occ/instm/NSDate/initWithTimeIntervalSince1970:">Apple Documentation</a>
* @param {number} secs
* @return {Date}
*/
/**
* @class NSData
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method dataWithContentsOfFile
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSData/dataWithContentsOfFile:">Apple Documentation</a>
* @static
* @param {string} path
* @return {NSData}
*/
/**
* @method dataWithContentsOfMappedFile
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSData/dataWithContentsOfMappedFile:">Apple Documentation</a>
* @static
* @param {string} path
* @return {Object}
*/
/**
* @method dataWithContentsOfURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSData/dataWithContentsOfURL:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @return {NSData}
*/
/**
* @method dataWithData
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSData/dataWithData:">Apple Documentation</a>
* @static
* @param {NSData} data
* @return {NSData}
*/
/**
* @method dataWithContentsOfURLOptionsError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSData/dataWithContentsOfURL:options:error:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @param {number} readOptionsMask
* @param {Object} errorPtr
* @return {NSData}
*/
/**
* @method dataWithContentsOfFileOptionsError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSData/dataWithContentsOfFile:options:error:">Apple Documentation</a>
* @static
* @param {string} path
* @param {number} readOptionsMask
* @param {Object} errorPtr
* @return {NSData}
*/
/**
* @method data
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSData/data">Apple Documentation</a>
* @static
* @return {NSData}
*/
/**
* @property {number} length
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSData/length">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithContentsOfFileOptionsError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/initWithContentsOfFile:options:error:">Apple Documentation</a>
* @param {string} path
* @param {number} readOptionsMask
* @param {Object} errorPtr
* @return {NSData}
*/
/**
* @method initWithBase64Encoding
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/initWithBase64Encoding:">Apple Documentation</a>
* @param {string} base64String
* @return {Object}
*/
/**
* @method subdataWithRange
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/subdataWithRange:">Apple Documentation</a>
* @param {Object} range
* @return {NSData}
*/
/**
* @method writeToURLOptionsError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/writeToURL:options:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {number} writeOptionsMask
* @param {Object} errorPtr
* @return {boolean}
*/
/**
* @method rangeOfDataOptionsRange
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/rangeOfData:options:range:">Apple Documentation</a>
* @param {NSData} dataToFind
* @param {number} mask
* @param {Object} searchRange
* @return {Object}
*/
/**
* @method base64Encoding
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/base64Encoding">Apple Documentation</a>
* @return {string}
*/
/**
* @method initWithContentsOfURL
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/initWithContentsOfURL:">Apple Documentation</a>
* @param {NSURL} url
* @return {NSData}
*/
/**
* @method compressedDataUsingAlgorithmError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/compressedDataUsingAlgorithm:error:">Apple Documentation</a>
* @param {number} algorithm
* @param {Object} error
* @return {NSData}
*/
/**
* @method base64EncodedStringWithOptions
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/base64EncodedStringWithOptions:">Apple Documentation</a>
* @param {number} options
* @return {string}
*/
/**
* @method initWithContentsOfFile
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/initWithContentsOfFile:">Apple Documentation</a>
* @param {string} path
* @return {NSData}
*/
/**
* @method writeToFileAtomically
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/writeToFile:atomically:">Apple Documentation</a>
* @param {string} path
* @param {boolean} useAuxiliaryFile
* @return {boolean}
*/
/**
* @method writeToFileOptionsError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/writeToFile:options:error:">Apple Documentation</a>
* @param {string} path
* @param {number} writeOptionsMask
* @param {Object} errorPtr
* @return {boolean}
*/
/**
* @method base64EncodedDataWithOptions
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/base64EncodedDataWithOptions:">Apple Documentation</a>
* @param {number} options
* @return {NSData}
*/
/**
* @method isEqualToData
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/isEqualToData:">Apple Documentation</a>
* @param {NSData} other
* @return {boolean}
*/
/**
* @method writeToURLAtomically
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/writeToURL:atomically:">Apple Documentation</a>
* @param {NSURL} url
* @param {boolean} atomically
* @return {boolean}
*/
/**
* @method initWithBase64EncodedDataOptions
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/initWithBase64EncodedData:options:">Apple Documentation</a>
* @param {NSData} base64Data
* @param {number} options
* @return {NSData}
*/
/**
* @method initWithContentsOfMappedFile
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/initWithContentsOfMappedFile:">Apple Documentation</a>
* @param {string} path
* @return {Object}
*/
/**
* @method decompressedDataUsingAlgorithmError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/decompressedDataUsingAlgorithm:error:">Apple Documentation</a>
* @param {number} algorithm
* @param {Object} error
* @return {NSData}
*/
/**
* @method initWithContentsOfURLOptionsError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/initWithContentsOfURL:options:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {number} readOptionsMask
* @param {Object} errorPtr
* @return {NSData}
*/
/**
* @method initWithData
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/initWithData:">Apple Documentation</a>
* @param {NSData} data
* @return {NSData}
*/
/**
* @method initWithBase64EncodedStringOptions
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSData/initWithBase64EncodedString:options:">Apple Documentation</a>
* @param {string} base64String
* @param {number} options
* @return {NSData}
*/
/**
* @class NSUnitPower
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method microwatts
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPower/microwatts">Apple Documentation</a>
* @static
* @return {NSUnitPower}
*/
/**
* @method watts
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPower/watts">Apple Documentation</a>
* @static
* @return {NSUnitPower}
*/
/**
* @method gigawatts
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPower/gigawatts">Apple Documentation</a>
* @static
* @return {NSUnitPower}
*/
/**
* @method nanowatts
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPower/nanowatts">Apple Documentation</a>
* @static
* @return {NSUnitPower}
*/
/**
* @method megawatts
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPower/megawatts">Apple Documentation</a>
* @static
* @return {NSUnitPower}
*/
/**
* @method picowatts
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPower/picowatts">Apple Documentation</a>
* @static
* @return {NSUnitPower}
*/
/**
* @method femtowatts
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPower/femtowatts">Apple Documentation</a>
* @static
* @return {NSUnitPower}
*/
/**
* @method horsepower
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPower/horsepower">Apple Documentation</a>
* @static
* @return {NSUnitPower}
*/
/**
* @method terawatts
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPower/terawatts">Apple Documentation</a>
* @static
* @return {NSUnitPower}
*/
/**
* @method milliwatts
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPower/milliwatts">Apple Documentation</a>
* @static
* @return {NSUnitPower}
*/
/**
* @method kilowatts
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitPower/kilowatts">Apple Documentation</a>
* @static
* @return {NSUnitPower}
*/
/**
* @class NSMutableURLRequest
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html">Apple Documentation</a>
* @extends NSURLRequest
*/
/**
* @property {number} timeoutInterval
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSMutableURLRequest/timeoutInterval">Apple Documentation</a>
*/
/**
* @property {boolean} allowsConstrainedNetworkAccess
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSMutableURLRequest/allowsConstrainedNetworkAccess">Apple Documentation</a>
*/
/**
* @property {number} networkServiceType
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSMutableURLRequest/networkServiceType">Apple Documentation</a>
*/
/**
* @property {NSURL} URL
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSMutableURLRequest/URL">Apple Documentation</a>
*/
/**
* @property {boolean} allowsCellularAccess
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSMutableURLRequest/allowsCellularAccess">Apple Documentation</a>
*/
/**
* @property {NSURL} mainDocumentURL
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSMutableURLRequest/mainDocumentURL">Apple Documentation</a>
*/
/**
* @property {boolean} allowsExpensiveNetworkAccess
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSMutableURLRequest/allowsExpensiveNetworkAccess">Apple Documentation</a>
*/
/**
* @property {number} cachePolicy
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSMutableURLRequest/cachePolicy">Apple Documentation</a>
*/
* @method setValueForHTTPHeaderField
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSMutableURLRequest/setValue:forHTTPHeaderField:">Apple Documentation</a>
* @param {string} value
* @param {string} field
* @return {void}
*/
* @method addValueForHTTPHeaderField
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSMutableURLRequest/addValue:forHTTPHeaderField:">Apple Documentation</a>
* @param {string} value
* @param {string} field
* @return {void}
*/
/**
* @class NSURLSessionWebSocketMessage
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {NSData} data
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionWebSocketMessage/data">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} type
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionWebSocketMessage/type">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} string
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSURLSessionWebSocketMessage/string">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithData
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSURLSessionWebSocketMessage/initWithData:">Apple Documentation</a>
* @param {NSData} data
* @return {NSURLSessionWebSocketMessage}
*/
/**
* @method initWithString
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSURLSessionWebSocketMessage/initWithString:">Apple Documentation</a>
* @param {string} string
* @return {NSURLSessionWebSocketMessage}
*/
/**
* @class AVAudioUnitVarispeed
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioUnitTimeEffect
*/
/**
* @property {number} rate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitVarispeed/rate">Apple Documentation</a>
*/
/**
* @class NSMeasurement
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} doubleValue
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/instp/NSMeasurement/doubleValue">Apple Documentation</a>
* @readonly
*/
/**
* @method measurementByConvertingToUnit
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/instm/NSMeasurement/measurementByConvertingToUnit:">Apple Documentation</a>
* @param {NSUnit} unit
* @return {NSMeasurement}
*/
/**
* @method canBeConvertedToUnit
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/instm/NSMeasurement/canBeConvertedToUnit:">Apple Documentation</a>
* @param {NSUnit} unit
* @return {boolean}
*/
/**
* @method measurementByAddingMeasurement
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/instm/NSMeasurement/measurementByAddingMeasurement:">Apple Documentation</a>
* @param {NSMeasurement} measurement
* @return {NSMeasurement}
*/
/**
* @method measurementBySubtractingMeasurement
* <a href="https://developer.apple.com/library/ios/releasenotes/Miscellaneous/RN-Foundation-OSX10.12/index.html#//apple_ref/occ/instm/NSMeasurement/measurementBySubtractingMeasurement:">Apple Documentation</a>
* @param {NSMeasurement} measurement
* @return {NSMeasurement}
*/
/**
* @class NSOrderedCollectionDifference
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {boolean} hasChanges
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSOrderedCollectionDifference/hasChanges">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} removals
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSOrderedCollectionDifference/removals">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} insertions
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/NSOrderedCollectionDifference/insertions">Apple Documentation</a>
* @readonly
*/
/**
* @method inverseDifference
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSOrderedCollectionDifference/inverseDifference">Apple Documentation</a>
* @return {NSOrderedCollectionDifference}
*/
/**
* @method initWithInsertIndexesInsertedObjectsRemoveIndexesRemovedObjectsAdditionalChanges
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSOrderedCollectionDifference/initWithInsertIndexes:insertedObjects:removeIndexes:removedObjects:additionalChanges:">Apple Documentation</a>
* @param {NSIndexSet} inserts
* @param {Array} insertedObjects
* @param {NSIndexSet} removes
* @param {Array} removedObjects
* @param {Array} changes
* @return {NSOrderedCollectionDifference}
*/
/**
* @method initWithChanges
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSOrderedCollectionDifference/initWithChanges:">Apple Documentation</a>
* @param {Array} changes
* @return {NSOrderedCollectionDifference}
*/
/**
* @method differenceByTransformingChangesWithBlock
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSOrderedCollectionDifference/differenceByTransformingChangesWithBlock:">Apple Documentation</a>
* @param {Function} block
* @return {NSOrderedCollectionDifference}
*/
/**
* @method initWithInsertIndexesInsertedObjectsRemoveIndexesRemovedObjects
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/NSOrderedCollectionDifference/initWithInsertIndexes:insertedObjects:removeIndexes:removedObjects:">Apple Documentation</a>
* @param {NSIndexSet} inserts
* @param {Array} insertedObjects
* @param {NSIndexSet} removes
* @param {Array} removedObjects
* @return {NSOrderedCollectionDifference}
*/
/**
* @class NSProxy
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtHowMessagingWorks.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method alloc
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtHowMessagingWorks.html#//apple_ref/occ/clm/NSProxy/alloc">Apple Documentation</a>
* @static
* @return {Object}
*/
/**
* @method respondsToSelector
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtHowMessagingWorks.html#//apple_ref/occ/clm/NSProxy/respondsToSelector:">Apple Documentation</a>
* @static
* @param {string} aSelector
* @return {boolean}
*/
/**
* @method class
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtHowMessagingWorks.html#//apple_ref/occ/clm/NSProxy/class">Apple Documentation</a>
* @static
* @return {Object}
*/
/**
* @property {string} debugDescription
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtHowMessagingWorks.html#//apple_ref/occ/instp/NSProxy/debugDescription">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} description
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtHowMessagingWorks.html#//apple_ref/occ/instp/NSProxy/description">Apple Documentation</a>
* @readonly
*/
/**
* @method finalize
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtHowMessagingWorks.html#//apple_ref/occ/instm/NSProxy/finalize">Apple Documentation</a>
* @return {void}
*/
/**
* @method methodSignatureForSelector
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtHowMessagingWorks.html#//apple_ref/occ/instm/NSProxy/methodSignatureForSelector:">Apple Documentation</a>
* @param {string} sel
* @return {NSMethodSignature}
*/
/**
* @method forwardInvocation
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtHowMessagingWorks.html#//apple_ref/occ/instm/NSProxy/forwardInvocation:">Apple Documentation</a>
* @param {NSInvocation} invocation
* @return {void}
*/
/**
* @method dealloc
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtHowMessagingWorks.html#//apple_ref/occ/instm/NSProxy/dealloc">Apple Documentation</a>
* @return {void}
*/
/**
* @class NSCoder
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method decodeObjectOfClassForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeObjectOfClass:forKey:">Apple Documentation</a>
* @param {Object} aClass
* @param {string} key
* @return {Object}
*/
/**
* @method decodeDataObject
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeDataObject">Apple Documentation</a>
* @return {NSData}
*/
/**
* @method versionForClassName
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/versionForClassName:">Apple Documentation</a>
* @param {string} className
* @return {number}
*/
/**
* @method encodeBoolForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/encodeBool:forKey:">Apple Documentation</a>
* @param {boolean} value
* @param {string} key
* @return {void}
*/
/**
* @method encodeConditionalObject
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/encodeConditionalObject:">Apple Documentation</a>
* @param {Object} object
* @return {void}
*/
/**
* @method decodeCMTimeForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeCMTimeForKey:">Apple Documentation</a>
* @param {string} key
* @return {Object}
*/
/**
* @method failWithError
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/failWithError:">Apple Documentation</a>
* @param {NSError} error
* @return {void}
*/
/**
* @method decodeInt64ForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeInt64ForKey:">Apple Documentation</a>
* @param {string} key
* @return {number}
*/
/**
* @method encodeInt64ForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/encodeInt64:forKey:">Apple Documentation</a>
* @param {number} value
* @param {string} key
* @return {void}
*/
/**
* @method encodeInt32ForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/encodeInt32:forKey:">Apple Documentation</a>
* @param {number} value
* @param {string} key
* @return {void}
*/
/**
* @method encodeIntegerForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/encodeInteger:forKey:">Apple Documentation</a>
* @param {number} value
* @param {string} key
* @return {void}
*/
/**
* @method decodeTopLevelObjectForKeyError
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeTopLevelObjectForKey:error:">Apple Documentation</a>
* @param {string} key
* @param {Object} error
* @return {Object}
*/
/**
* @method decodeCMTimeRangeForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeCMTimeRangeForKey:">Apple Documentation</a>
* @param {string} key
* @return {Object}
*/
/**
* @method encodeFloatForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/encodeFloat:forKey:">Apple Documentation</a>
* @param {number} value
* @param {string} key
* @return {void}
*/
/**
* @method decodeDoubleForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeDoubleForKey:">Apple Documentation</a>
* @param {string} key
* @return {number}
*/
/**
* @method encodeByrefObject
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/encodeByrefObject:">Apple Documentation</a>
* @param {Object} anObject
* @return {void}
*/
/**
* @method decodeInt32ForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeInt32ForKey:">Apple Documentation</a>
* @param {string} key
* @return {number}
*/
/**
* @method encodeObject
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/encodeObject:">Apple Documentation</a>
* @param {Object} object
* @return {void}
*/
/**
* @method decodeIntegerForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeIntegerForKey:">Apple Documentation</a>
* @param {string} key
* @return {number}
*/
/**
* @method encodeDataObject
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/encodeDataObject:">Apple Documentation</a>
* @param {NSData} data
* @return {void}
*/
/**
* @method decodeTopLevelObjectAndReturnError
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeTopLevelObjectAndReturnError:">Apple Documentation</a>
* @param {Object} error
* @return {Object}
*/
/**
* @method decodeFloatForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeFloatForKey:">Apple Documentation</a>
* @param {string} key
* @return {number}
*/
/**
* @method decodeObjectForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeObjectForKey:">Apple Documentation</a>
* @param {string} key
* @return {Object}
*/
/**
* @method encodeRootObject
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/encodeRootObject:">Apple Documentation</a>
* @param {Object} rootObject
* @return {void}
*/
/**
* @method decodeBoolForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeBoolForKey:">Apple Documentation</a>
* @param {string} key
* @return {boolean}
*/
/**
* @method encodeCMTimeRangeForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/encodeCMTimeRange:forKey:">Apple Documentation</a>
* @param {Object} timeRange
* @param {string} key
* @return {void}
*/
/**
* @method decodeIntForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeIntForKey:">Apple Documentation</a>
* @param {string} key
* @return {number}
*/
/**
* @method encodeCMTimeMappingForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/encodeCMTimeMapping:forKey:">Apple Documentation</a>
* @param {Object} timeMapping
* @param {string} key
* @return {void}
*/
/**
* @method encodeDoubleForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/encodeDouble:forKey:">Apple Documentation</a>
* @param {number} value
* @param {string} key
* @return {void}
*/
/**
* @method encodeCMTimeForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/encodeCMTime:forKey:">Apple Documentation</a>
* @param {Object} time
* @param {string} key
* @return {void}
*/
/**
* @method decodeObjectOfClassesForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeObjectOfClasses:forKey:">Apple Documentation</a>
* @param {NSSet} classes
* @param {string} key
* @return {Object}
*/
/**
* @method containsValueForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/containsValueForKey:">Apple Documentation</a>
* @param {string} key
* @return {boolean}
*/
/**
* @method encodeIntForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/encodeInt:forKey:">Apple Documentation</a>
* @param {number} value
* @param {string} key
* @return {void}
*/
/**
* @method decodeCMTimeMappingForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeCMTimeMappingForKey:">Apple Documentation</a>
* @param {string} key
* @return {Object}
*/
/**
* @method decodeTopLevelObjectOfClassesForKeyError
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeTopLevelObjectOfClasses:forKey:error:">Apple Documentation</a>
* @param {NSSet} classes
* @param {string} key
* @param {Object} error
* @return {Object}
*/
/**
* @method encodeObjectForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/encodeObject:forKey:">Apple Documentation</a>
* @param {Object} object
* @param {string} key
* @return {void}
*/
/**
* @method decodeObject
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeObject">Apple Documentation</a>
* @return {Object}
*/
/**
* @method encodeBycopyObject
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/encodeBycopyObject:">Apple Documentation</a>
* @param {Object} anObject
* @return {void}
*/
/**
* @method decodePropertyListForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodePropertyListForKey:">Apple Documentation</a>
* @param {string} key
* @return {Object}
*/
/**
* @method decodeTopLevelObjectOfClassForKeyError
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/decodeTopLevelObjectOfClass:forKey:error:">Apple Documentation</a>
* @param {Object} aClass
* @param {string} key
* @param {Object} error
* @return {Object}
*/
/**
* @method encodeConditionalObjectForKey
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc6_release_notes.html#//apple_ref/occ/instm/NSCoder/encodeConditionalObject:forKey:">Apple Documentation</a>
* @param {Object} object
* @param {string} key
* @return {void}
*/
/**
* @class NSDateComponents
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {boolean} leapMonth
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/leapMonth">Apple Documentation</a>
*/
/**
* @property {boolean} validDate
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/validDate">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} weekOfYear
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/weekOfYear">Apple Documentation</a>
*/
/**
* @property {number} hour
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/hour">Apple Documentation</a>
*/
/**
* @property {number} weekdayOrdinal
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/weekdayOrdinal">Apple Documentation</a>
*/
/**
* @property {number} nanosecond
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/nanosecond">Apple Documentation</a>
*/
/**
* @property {number} month
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/month">Apple Documentation</a>
*/
/**
* @property {number} yearForWeekOfYear
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/yearForWeekOfYear">Apple Documentation</a>
*/
/**
* @property {number} second
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/second">Apple Documentation</a>
*/
/**
* @property {number} weekOfMonth
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/weekOfMonth">Apple Documentation</a>
*/
/**
* @property {number} era
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/era">Apple Documentation</a>
*/
/**
* @property {number} year
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/year">Apple Documentation</a>
*/
/**
* @property {Date} date
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/date">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSTimeZone} timeZone
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/timeZone">Apple Documentation</a>
*/
/**
* @property {NSCalendar} calendar
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/calendar">Apple Documentation</a>
*/
/**
* @property {number} quarter
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/quarter">Apple Documentation</a>
*/
/**
* @property {number} day
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/day">Apple Documentation</a>
*/
/**
* @property {number} minute
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/minute">Apple Documentation</a>
*/
/**
* @property {number} weekday
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSDateComponents/weekday">Apple Documentation</a>
*/
/**
* @method valueForComponent
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSDateComponents/valueForComponent:">Apple Documentation</a>
* @param {number} unit
* @return {number}
*/
/**
* @method setWeek
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSDateComponents/setWeek:">Apple Documentation</a>
* @param {number} v
* @return {void}
*/
/**
* @method week
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSDateComponents/week">Apple Documentation</a>
* @return {number}
*/
/**
* @method isValidDateInCalendar
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSDateComponents/isValidDateInCalendar:">Apple Documentation</a>
* @param {NSCalendar} calendar
* @return {boolean}
*/
/**
* @method setValueForComponent
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSDateComponents/setValue:forComponent:">Apple Documentation</a>
* @param {number} value
* @param {number} unit
* @return {void}
*/
/**
* @class NSDateFormatter
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html">Apple Documentation</a>
* @extends NSFormatter
*/
/**
* @method setDefaultFormatterBehavior
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSDateFormatter/setDefaultFormatterBehavior:">Apple Documentation</a>
* @static
* @param {number} defaultFormatterBehavior
* @return {void}
*/
/**
* @method localizedStringFromDateDateStyleTimeStyle
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSDateFormatter/localizedStringFromDate:dateStyle:timeStyle:">Apple Documentation</a>
* @static
* @param {Date} date
* @param {number} dstyle
* @param {number} tstyle
* @return {string}
*/
/**
* @method defaultFormatterBehavior
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSDateFormatter/defaultFormatterBehavior">Apple Documentation</a>
* @static
* @return {number}
*/
/**
* @method dateFormatFromTemplateOptionsLocale
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSDateFormatter/dateFormatFromTemplate:options:locale:">Apple Documentation</a>
* @static
* @param {string} tmplate
* @param {number} opts
* @param {NSLocale} locale
* @return {string}
*/
/**
* @property {Array} standaloneWeekdaySymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/standaloneWeekdaySymbols">Apple Documentation</a>
*/
/**
* @property {Array} longEraSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/longEraSymbols">Apple Documentation</a>
*/
/**
* @property {Array} weekdaySymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/weekdaySymbols">Apple Documentation</a>
*/
/**
* @property {number} timeStyle
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/timeStyle">Apple Documentation</a>
*/
/**
* @property {NSLocale} locale
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/locale">Apple Documentation</a>
*/
/**
* @property {number} dateStyle
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/dateStyle">Apple Documentation</a>
*/
/**
* @property {Array} shortQuarterSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/shortQuarterSymbols">Apple Documentation</a>
*/
/**
* @property {Array} shortStandaloneQuarterSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/shortStandaloneQuarterSymbols">Apple Documentation</a>
*/
/**
* @property {Date} twoDigitStartDate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/twoDigitStartDate">Apple Documentation</a>
*/
/**
* @property {boolean} generatesCalendarDates
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/generatesCalendarDates">Apple Documentation</a>
*/
/**
* @property {string} PMSymbol
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/PMSymbol">Apple Documentation</a>
*/
/**
* @property {Date} defaultDate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/defaultDate">Apple Documentation</a>
*/
/**
* @property {string} dateFormat
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/dateFormat">Apple Documentation</a>
*/
/**
* @property {Array} shortStandaloneMonthSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/shortStandaloneMonthSymbols">Apple Documentation</a>
*/
/**
* @property {number} formatterBehavior
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/formatterBehavior">Apple Documentation</a>
*/
/**
* @property {boolean} lenient
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/lenient">Apple Documentation</a>
*/
/**
* @property {Array} eraSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/eraSymbols">Apple Documentation</a>
*/
/**
* @property {Array} veryShortMonthSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/veryShortMonthSymbols">Apple Documentation</a>
*/
/**
* @property {Array} veryShortWeekdaySymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/veryShortWeekdaySymbols">Apple Documentation</a>
*/
/**
* @property {string} AMSymbol
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/AMSymbol">Apple Documentation</a>
*/
/**
* @property {Array} shortStandaloneWeekdaySymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/shortStandaloneWeekdaySymbols">Apple Documentation</a>
*/
/**
* @property {boolean} doesRelativeDateFormatting
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/doesRelativeDateFormatting">Apple Documentation</a>
*/
/**
* @property {Date} gregorianStartDate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/gregorianStartDate">Apple Documentation</a>
*/
/**
* @property {NSTimeZone} timeZone
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/timeZone">Apple Documentation</a>
*/
/**
* @property {Array} shortWeekdaySymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/shortWeekdaySymbols">Apple Documentation</a>
*/
/**
* @property {Array} quarterSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/quarterSymbols">Apple Documentation</a>
*/
/**
* @property {Array} shortMonthSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/shortMonthSymbols">Apple Documentation</a>
*/
/**
* @property {Array} standaloneMonthSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/standaloneMonthSymbols">Apple Documentation</a>
*/
/**
* @property {number} formattingContext
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/formattingContext">Apple Documentation</a>
*/
/**
* @property {Array} standaloneQuarterSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/standaloneQuarterSymbols">Apple Documentation</a>
*/
/**
* @property {Array} veryShortStandaloneMonthSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/veryShortStandaloneMonthSymbols">Apple Documentation</a>
*/
/**
* @property {NSCalendar} calendar
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/calendar">Apple Documentation</a>
*/
/**
* @property {Array} monthSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/monthSymbols">Apple Documentation</a>
*/
/**
* @property {Array} veryShortStandaloneWeekdaySymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSDateFormatter/veryShortStandaloneWeekdaySymbols">Apple Documentation</a>
*/
/**
* @method setLocalizedDateFormatFromTemplate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSDateFormatter/setLocalizedDateFormatFromTemplate:">Apple Documentation</a>
* @param {string} dateFormatTemplate
* @return {void}
*/
/**
* @method stringFromDate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSDateFormatter/stringFromDate:">Apple Documentation</a>
* @param {Date} date
* @return {string}
*/
/**
* @method dateFromString
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSDateFormatter/dateFromString:">Apple Documentation</a>
* @param {string} string
* @return {Date}
*/
/**
* @class AVAssetWriterInputPixelBufferAdaptor
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method assetWriterInputPixelBufferAdaptorWithAssetWriterInputSourcePixelBufferAttributes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVAssetWriterInputPixelBufferAdaptor/assetWriterInputPixelBufferAdaptorWithAssetWriterInput:sourcePixelBufferAttributes:">Apple Documentation</a>
* @static
* @param {AVAssetWriterInput} input
* @param {Object} sourcePixelBufferAttributes
* @return {AVAssetWriterInputPixelBufferAdaptor}
*/
/**
* @property {Object} sourcePixelBufferAttributes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetWriterInputPixelBufferAdaptor/sourcePixelBufferAttributes">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} pixelBufferPool
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetWriterInputPixelBufferAdaptor/pixelBufferPool">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVAssetWriterInput} assetWriterInput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetWriterInputPixelBufferAdaptor/assetWriterInput">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithAssetWriterInputSourcePixelBufferAttributes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAssetWriterInputPixelBufferAdaptor/initWithAssetWriterInput:sourcePixelBufferAttributes:">Apple Documentation</a>
* @param {AVAssetWriterInput} input
* @param {Object} sourcePixelBufferAttributes
* @return {AVAssetWriterInputPixelBufferAdaptor}
*/
/**
* @method appendPixelBufferWithPresentationTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAssetWriterInputPixelBufferAdaptor/appendPixelBuffer:withPresentationTime:">Apple Documentation</a>
* @param {Object} pixelBuffer
* @param {Object} presentationTime
* @return {boolean}
*/
/**
* @class NSDateInterval
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} duration
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instp/NSDateInterval/duration">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} startDate
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instp/NSDateInterval/startDate">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} endDate
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instp/NSDateInterval/endDate">Apple Documentation</a>
* @readonly
*/
/**
* @method isEqualToDateInterval
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/NSDateInterval/isEqualToDateInterval:">Apple Documentation</a>
* @param {NSDateInterval} dateInterval
* @return {boolean}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/NSDateInterval/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {NSDateInterval}
*/
/**
* @method initWithStartDateEndDate
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/NSDateInterval/initWithStartDate:endDate:">Apple Documentation</a>
* @param {Date} startDate
* @param {Date} endDate
* @return {NSDateInterval}
*/
/**
* @method containsDate
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/NSDateInterval/containsDate:">Apple Documentation</a>
* @param {Date} date
* @return {boolean}
*/
/**
* @method initWithStartDateDuration
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/NSDateInterval/initWithStartDate:duration:">Apple Documentation</a>
* @param {Date} startDate
* @param {number} duration
* @return {NSDateInterval}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/NSDateInterval/init">Apple Documentation</a>
* @return {NSDateInterval}
*/
/**
* @method intersectsDateInterval
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/NSDateInterval/intersectsDateInterval:">Apple Documentation</a>
* @param {NSDateInterval} dateInterval
* @return {boolean}
*/
/**
* @method compare
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/NSDateInterval/compare:">Apple Documentation</a>
* @param {NSDateInterval} dateInterval
* @return {number}
*/
/**
* @method intersectionWithDateInterval
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/NSDateInterval/intersectionWithDateInterval:">Apple Documentation</a>
* @param {NSDateInterval} dateInterval
* @return {NSDateInterval}
*/
/**
* @class AVCaptureOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} connections
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVCaptureOutput/connections">Apple Documentation</a>
* @readonly
*/
/**
* @method metadataOutputRectOfInterestForRect
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVCaptureOutput/metadataOutputRectOfInterestForRect:">Apple Documentation</a>
* @param {Object} rectInOutputCoordinates
* @return {Object}
*/
/**
* @method transformedMetadataObjectForMetadataObjectConnection
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVCaptureOutput/transformedMetadataObjectForMetadataObject:connection:">Apple Documentation</a>
* @param {AVMetadataObject} metadataObject
* @param {AVCaptureConnection} connection
* @return {AVMetadataObject}
*/
/**
* @method rectForMetadataOutputRectOfInterest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVCaptureOutput/rectForMetadataOutputRectOfInterest:">Apple Documentation</a>
* @param {Object} rectInMetadataOutputCoordinates
* @return {Object}
*/
/**
* @method connectionWithMediaType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVCaptureOutput/connectionWithMediaType:">Apple Documentation</a>
* @param {string} mediaType
* @return {AVCaptureConnection}
*/
/**
* @class AVAudioSessionPortDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} dataSources
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionPortDescription/dataSources">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVAudioSessionDataSourceDescription} preferredDataSource
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionPortDescription/preferredDataSource">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} channels
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionPortDescription/channels">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} hasHardwareVoiceCallProcessing
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionPortDescription/hasHardwareVoiceCallProcessing">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} portName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionPortDescription/portName">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} portType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionPortDescription/portType">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVAudioSessionDataSourceDescription} selectedDataSource
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionPortDescription/selectedDataSource">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} UID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionPortDescription/UID">Apple Documentation</a>
* @readonly
*/
/**
* @method setPreferredDataSourceError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioSessionPortDescription/setPreferredDataSource:error:">Apple Documentation</a>
* @param {AVAudioSessionDataSourceDescription} dataSource
* @param {Object} outError
* @return {boolean}
*/
/**
* @class NSUserDefaults
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method resetStandardUserDefaults
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSUserDefaults/resetStandardUserDefaults">Apple Documentation</a>
* @static
* @return {void}
*/
/**
* @method standardUserDefaults
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/clm/NSUserDefaults/standardUserDefaults">Apple Documentation</a>
* @static
* @return {NSUserDefaults}
*/
/**
* @property {Array} volatileDomainNames
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instp/NSUserDefaults/volatileDomainNames">Apple Documentation</a>
* @readonly
*/
/**
* @method doubleForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/doubleForKey:">Apple Documentation</a>
* @param {string} defaultName
* @return {number}
*/
/**
* @method volatileDomainForName
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/volatileDomainForName:">Apple Documentation</a>
* @param {string} domainName
* @return {Object}
*/
/**
* @method setIntegerForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/setInteger:forKey:">Apple Documentation</a>
* @param {number} value
* @param {string} defaultName
* @return {void}
*/
/**
* @method setDoubleForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/setDouble:forKey:">Apple Documentation</a>
* @param {number} value
* @param {string} defaultName
* @return {void}
*/
/**
* @method setURLForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/setURL:forKey:">Apple Documentation</a>
* @param {NSURL} url
* @param {string} defaultName
* @return {void}
*/
/**
* @method setBoolForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/setBool:forKey:">Apple Documentation</a>
* @param {boolean} value
* @param {string} defaultName
* @return {void}
*/
/**
* @method setFloatForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/setFloat:forKey:">Apple Documentation</a>
* @param {number} value
* @param {string} defaultName
* @return {void}
*/
/**
* @method stringArrayForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/stringArrayForKey:">Apple Documentation</a>
* @param {string} defaultName
* @return {Array}
*/
/**
* @method addSuiteNamed
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/addSuiteNamed:">Apple Documentation</a>
* @param {string} suiteName
* @return {void}
*/
/**
* @method URLForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/URLForKey:">Apple Documentation</a>
* @param {string} defaultName
* @return {NSURL}
*/
/**
* @method setPersistentDomainForName
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/setPersistentDomain:forName:">Apple Documentation</a>
* @param {Object} domain
* @param {string} domainName
* @return {void}
*/
/**
* @method synchronize
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/synchronize">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method initWithSuiteName
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/initWithSuiteName:">Apple Documentation</a>
* @param {string} suitename
* @return {NSUserDefaults}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/init">Apple Documentation</a>
* @return {NSUserDefaults}
*/
/**
* @method initWithUser
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/initWithUser:">Apple Documentation</a>
* @param {string} username
* @return {Object}
*/
/**
* @method stringForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/stringForKey:">Apple Documentation</a>
* @param {string} defaultName
* @return {string}
*/
/**
* @method removeVolatileDomainForName
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/removeVolatileDomainForName:">Apple Documentation</a>
* @param {string} domainName
* @return {void}
*/
/**
* @method integerForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/integerForKey:">Apple Documentation</a>
* @param {string} defaultName
* @return {number}
*/
/**
* @method setVolatileDomainForName
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/setVolatileDomain:forName:">Apple Documentation</a>
* @param {Object} domain
* @param {string} domainName
* @return {void}
*/
/**
* @method removeSuiteNamed
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/removeSuiteNamed:">Apple Documentation</a>
* @param {string} suiteName
* @return {void}
*/
/**
* @method setObjectForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/setObject:forKey:">Apple Documentation</a>
* @param {Object} value
* @param {string} defaultName
* @return {void}
*/
/**
* @method removePersistentDomainForName
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/removePersistentDomainForName:">Apple Documentation</a>
* @param {string} domainName
* @return {void}
*/
/**
* @method removeObjectForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/removeObjectForKey:">Apple Documentation</a>
* @param {string} defaultName
* @return {void}
*/
/**
* @method dictionaryForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/dictionaryForKey:">Apple Documentation</a>
* @param {string} defaultName
* @return {Object}
*/
/**
* @method objectIsForcedForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/objectIsForcedForKey:">Apple Documentation</a>
* @param {string} key
* @return {boolean}
*/
/**
* @method persistentDomainNames
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/persistentDomainNames">Apple Documentation</a>
* @return {Array}
*/
/**
* @method objectIsForcedForKeyInDomain
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/objectIsForcedForKey:inDomain:">Apple Documentation</a>
* @param {string} key
* @param {string} domain
* @return {boolean}
*/
/**
* @method boolForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/boolForKey:">Apple Documentation</a>
* @param {string} defaultName
* @return {boolean}
*/
/**
* @method dictionaryRepresentation
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/dictionaryRepresentation">Apple Documentation</a>
* @return {Object}
*/
/**
* @method persistentDomainForName
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/persistentDomainForName:">Apple Documentation</a>
* @param {string} domainName
* @return {Object}
*/
/**
* @method dataForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/dataForKey:">Apple Documentation</a>
* @param {string} defaultName
* @return {NSData}
*/
/**
* @method registerDefaults
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/registerDefaults:">Apple Documentation</a>
* @param {Object} registrationDictionary
* @return {void}
*/
/**
* @method arrayForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/arrayForKey:">Apple Documentation</a>
* @param {string} defaultName
* @return {Array}
*/
/**
* @method floatForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/floatForKey:">Apple Documentation</a>
* @param {string} defaultName
* @return {number}
*/
/**
* @method objectForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-older-but-post-10.8/index.html#//apple_ref/occ/instm/NSUserDefaults/objectForKey:">Apple Documentation</a>
* @param {string} defaultName
* @return {Object}
*/
/**
* @class AVAudioUnitComponentManager
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method sharedAudioUnitComponentManager
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVAudioUnitComponentManager/sharedAudioUnitComponentManager">Apple Documentation</a>
* @static
* @return {AVAudioUnitComponentManager}
*/
/**
* @property {Array} tagNames
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitComponentManager/tagNames">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} standardLocalizedTagNames
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitComponentManager/standardLocalizedTagNames">Apple Documentation</a>
* @readonly
*/
/**
* @method componentsMatchingDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitComponentManager/componentsMatchingDescription:">Apple Documentation</a>
* @param {Object} desc
* @return {Array}
*/
/**
* @method componentsPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitComponentManager/componentsPassingTest:">Apple Documentation</a>
* @param {Function} testHandler
* @return {Array}
*/
/**
* @method componentsMatchingPredicate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitComponentManager/componentsMatchingPredicate:">Apple Documentation</a>
* @param {NSPredicate} predicate
* @return {Array}
*/
/**
* @class AUAudioUnit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method instantiateWithComponentDescriptionOptionsCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AUAudioUnit/instantiateWithComponentDescription:options:completionHandler:">Apple Documentation</a>
* @static
* @param {Object} componentDescription
* @param {number} options
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method registerSubclassAsComponentDescriptionNameVersion
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AUAudioUnit/registerSubclass:asComponentDescription:name:version:">Apple Documentation</a>
* @static
* @param {Object} cls
* @param {Object} componentDescription
* @param {string} name
* @param {number} version
* @return {void}
*/
/**
* @property {Array} factoryPresets
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/factoryPresets">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} allParameterValues
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/allParameterValues">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} channelMap
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/channelMap">Apple Documentation</a>
*/
/**
* @property {Object} fullState
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/fullState">Apple Documentation</a>
*/
/**
* @property {boolean} providesUserInterface
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/providesUserInterface">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} MIDIOutputNames
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/MIDIOutputNames">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} maximumFramesToRender
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/maximumFramesToRender">Apple Documentation</a>
*/
/**
* @property {boolean} renderingOffline
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/renderingOffline">Apple Documentation</a>
*/
/**
* @property {boolean} musicDeviceOrEffect
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/musicDeviceOrEffect">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} fullStateForDocument
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/fullStateForDocument">Apple Documentation</a>
*/
/**
* @property {number} latency
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/latency">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} componentDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/componentDescription">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} supportsMPE
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/supportsMPE">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} supportsUserPresets
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/supportsUserPresets">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} componentVersion
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/componentVersion">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} channelCapabilities
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/channelCapabilities">Apple Documentation</a>
* @readonly
*/
/**
* @property {Function} jsscheduleParameterBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/scheduleParameterBlock">Apple Documentation</a>
* @readonly
*/
/**
* @property {Function} jsMIDIOutputEventBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/MIDIOutputEventBlock">Apple Documentation</a>
*/
/**
* @property {Function} jsmusicalContextBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/musicalContextBlock">Apple Documentation</a>
*/
/**
* @property {AUAudioUnitBusArray} inputBusses
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/inputBusses">Apple Documentation</a>
* @readonly
*/
/**
* @property {AUParameterTree} parameterTree
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/parameterTree">Apple Documentation</a>
*/
/**
* @property {string} contextName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/contextName">Apple Documentation</a>
*/
/**
* @property {string} componentName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/componentName">Apple Documentation</a>
* @readonly
*/
/**
* @property {AUAudioUnitPreset} currentPreset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/currentPreset">Apple Documentation</a>
*/
/**
* @property {Object} component
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/component">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} renderResourcesAllocated
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/renderResourcesAllocated">Apple Documentation</a>
* @readonly
*/
/**
* @property {Function} jsrenderBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/renderBlock">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} shouldBypassEffect
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/shouldBypassEffect">Apple Documentation</a>
*/
/**
* @property {string} manufacturerName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/manufacturerName">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} userPresets
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/userPresets">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} audioUnitName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/audioUnitName">Apple Documentation</a>
* @readonly
*/
/**
* @property {Function} jstransportStateBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/transportStateBlock">Apple Documentation</a>
*/
/**
* @property {boolean} canProcessInPlace
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/canProcessInPlace">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} audioUnitShortName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/audioUnitShortName">Apple Documentation</a>
* @readonly
*/
/**
* @property {AUAudioUnitBusArray} outputBusses
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/outputBusses">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} virtualMIDICableCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/virtualMIDICableCount">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} tailTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/tailTime">Apple Documentation</a>
* @readonly
*/
/**
* @property {Function} jsprofileChangedBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/profileChangedBlock">Apple Documentation</a>
*/
/**
* @property {number} renderQuality
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/renderQuality">Apple Documentation</a>
*/
/**
* @property {Function} jsscheduleMIDIEventBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AUAudioUnit/scheduleMIDIEventBlock">Apple Documentation</a>
* @readonly
*/
/**
* @method allocateRenderResourcesAndReturnError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AUAudioUnit/allocateRenderResourcesAndReturnError:">Apple Documentation</a>
* @param {Object} outError
* @return {boolean}
*/
/**
* @method setRenderResourcesAllocated
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AUAudioUnit/setRenderResourcesAllocated:">Apple Documentation</a>
* @param {boolean} flag
* @return {void}
*/
/**
* @method removeRenderObserver
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AUAudioUnit/removeRenderObserver:">Apple Documentation</a>
* @param {number} token
* @return {void}
*/
/**
* @method profileStateForCableChannel
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AUAudioUnit/profileStateForCable:channel:">Apple Documentation</a>
* @param {number} cable
* @param {number} channel
* @return {MIDICIProfileState}
*/
/**
* @method initWithComponentDescriptionError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AUAudioUnit/initWithComponentDescription:error:">Apple Documentation</a>
* @param {Object} componentDescription
* @param {Object} outError
* @return {AUAudioUnit}
*/
/**
* @method deallocateRenderResources
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AUAudioUnit/deallocateRenderResources">Apple Documentation</a>
* @return {void}
*/
/**
* @method parametersForOverviewWithCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AUAudioUnit/parametersForOverviewWithCount:">Apple Documentation</a>
* @param {number} count
* @return {Array}
*/
/**
* @method disableProfileCableOnChannelError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AUAudioUnit/disableProfile:cable:onChannel:error:">Apple Documentation</a>
* @param {MIDICIProfile} profile
* @param {number} cable
* @param {number} channel
* @param {Object} outError
* @return {boolean}
*/
/**
* @method shouldChangeToFormatForBus
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AUAudioUnit/shouldChangeToFormat:forBus:">Apple Documentation</a>
* @param {AVAudioFormat} format
* @param {AUAudioUnitBus} bus
* @return {boolean}
*/
/**
* @method initWithComponentDescriptionOptionsError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AUAudioUnit/initWithComponentDescription:options:error:">Apple Documentation</a>
* @param {Object} componentDescription
* @param {number} options
* @param {Object} outError
* @return {AUAudioUnit}
*/
/**
* @method deleteUserPresetError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AUAudioUnit/deleteUserPreset:error:">Apple Documentation</a>
* @param {AUAudioUnitPreset} userPreset
* @param {Object} outError
* @return {boolean}
*/
/**
* @method reset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AUAudioUnit/reset">Apple Documentation</a>
* @return {void}
*/
/**
* @method startHardwareAndReturnError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AUAudioUnit/startHardwareAndReturnError:">Apple Documentation</a>
* @param {Object} outError
* @return {boolean}
*/
/**
* @method stopHardware
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AUAudioUnit/stopHardware">Apple Documentation</a>
* @return {void}
*/
/**
* @method presetStateForError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AUAudioUnit/presetStateFor:error:">Apple Documentation</a>
* @param {AUAudioUnitPreset} userPreset
* @param {Object} outError
* @return {Object}
*/
/**
* @method saveUserPresetError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AUAudioUnit/saveUserPreset:error:">Apple Documentation</a>
* @param {AUAudioUnitPreset} userPreset
* @param {Object} outError
* @return {boolean}
*/
/**
* @method enableProfileCableOnChannelError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AUAudioUnit/enableProfile:cable:onChannel:error:">Apple Documentation</a>
* @param {MIDICIProfile} profile
* @param {number} cable
* @param {number} channel
* @param {Object} outError
* @return {boolean}
*/
/**
* @class AVAudioEnvironmentNode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioNode
*/
/**
* @property {number} outputVolume
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEnvironmentNode/outputVolume">Apple Documentation</a>
*/
/**
* @property {AVAudioEnvironmentReverbParameters} reverbParameters
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEnvironmentNode/reverbParameters">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} listenerPosition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEnvironmentNode/listenerPosition">Apple Documentation</a>
*/
/**
* @property {number} outputType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEnvironmentNode/outputType">Apple Documentation</a>
*/
/**
* @property {AVAudioEnvironmentDistanceAttenuationParameters} distanceAttenuationParameters
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEnvironmentNode/distanceAttenuationParameters">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} nextAvailableInputBus
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEnvironmentNode/nextAvailableInputBus">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} listenerVectorOrientation
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEnvironmentNode/listenerVectorOrientation">Apple Documentation</a>
*/
/**
* @property {Object} listenerAngularOrientation
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEnvironmentNode/listenerAngularOrientation">Apple Documentation</a>
*/
/**
* @property {Array} applicableRenderingAlgorithms
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioEnvironmentNode/applicableRenderingAlgorithms">Apple Documentation</a>
* @readonly
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioEnvironmentNode/init">Apple Documentation</a>
* @return {AVAudioEnvironmentNode}
*/
/**
* @class NSObject
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html">Apple Documentation</a>
*/
/**
* @method load
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/load">Apple Documentation</a>
* @static
* @return {void}
*/
/**
* @method hash
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/hash">Apple Documentation</a>
* @static
* @return {number}
*/
/**
* @method description
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/description">Apple Documentation</a>
* @static
* @return {string}
*/
/**
* @method instancesRespondToSelector
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/instancesRespondToSelector:">Apple Documentation</a>
* @static
* @param {string} aSelector
* @return {boolean}
*/
/**
* @method setVersion
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/setVersion:">Apple Documentation</a>
* @static
* @param {number} aVersion
* @return {void}
*/
/**
* @method conformsToProtocol
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/conformsToProtocol:">Apple Documentation</a>
* @static
* @param {Protocol} protocol
* @return {boolean}
*/
/**
* @method accessInstanceVariablesDirectly
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/accessInstanceVariablesDirectly">Apple Documentation</a>
* @static
* @return {boolean}
*/
/**
* @method superclass
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/superclass">Apple Documentation</a>
* @static
* @return {Object}
*/
/**
* @method initialize
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/initialize">Apple Documentation</a>
* @static
* @return {void}
*/
/**
* @method keyPathsForValuesAffectingValueForKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/keyPathsForValuesAffectingValueForKey:">Apple Documentation</a>
* @static
* @param {string} key
* @return {NSSet}
*/
/**
* @method class
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/class">Apple Documentation</a>
* @static
* @return {Object}
*/
/**
* @method instanceMethodSignatureForSelector
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/instanceMethodSignatureForSelector:">Apple Documentation</a>
* @static
* @param {string} aSelector
* @return {NSMethodSignature}
*/
/**
* @method alloc
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/alloc">Apple Documentation</a>
* @static
* @return {NSObject}
*/
/**
* @method cancelPreviousPerformRequestsWithTarget
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/cancelPreviousPerformRequestsWithTarget:">Apple Documentation</a>
* @static
* @param {Object} aTarget
* @return {void}
*/
/**
* @method automaticallyNotifiesObserversForKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/automaticallyNotifiesObserversForKey:">Apple Documentation</a>
* @static
* @param {string} key
* @return {boolean}
*/
/**
* @method debugDescription
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/debugDescription">Apple Documentation</a>
* @static
* @return {string}
*/
/**
* @method classFallbacksForKeyedArchiver
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/classFallbacksForKeyedArchiver">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @method resolveInstanceMethod
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/resolveInstanceMethod:">Apple Documentation</a>
* @static
* @param {string} sel
* @return {boolean}
*/
/**
* @method version
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/version">Apple Documentation</a>
* @static
* @return {number}
*/
/**
* @method resolveClassMethod
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/resolveClassMethod:">Apple Documentation</a>
* @static
* @param {string} sel
* @return {boolean}
*/
/**
* @method isSubclassOfClass
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/isSubclassOfClass:">Apple Documentation</a>
* @static
* @param {Object} aClass
* @return {boolean}
*/
/**
* @method jsnew
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/new">Apple Documentation</a>
* @static
* @return {NSObject}
*/
/**
* @method classForKeyedUnarchiver
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/classForKeyedUnarchiver">Apple Documentation</a>
* @static
* @return {Object}
*/
/**
* @method cancelPreviousPerformRequestsWithTargetSelectorObject
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/cancelPreviousPerformRequestsWithTarget:selector:object:">Apple Documentation</a>
* @static
* @param {Object} aTarget
* @param {string} aSelector
* @param {Object} anArgument
* @return {void}
*/
/**
* @method awakeAfterUsingCoder
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/awakeAfterUsingCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {Object}
*/
/**
* @method dictionaryWithValuesForKeys
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/dictionaryWithValuesForKeys:">Apple Documentation</a>
* @param {Array} keys
* @return {Object}
*/
/**
* @method performSelectorWithObjectAfterDelayInModes
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/performSelector:withObject:afterDelay:inModes:">Apple Documentation</a>
* @param {string} aSelector
* @param {Object} anArgument
* @param {number} delay
* @param {Array} modes
* @return {void}
*/
/**
* @method mutableArrayValueForKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/mutableArrayValueForKey:">Apple Documentation</a>
* @param {string} key
* @return {NSMutableArray}
*/
/**
* @method willChangeValuesAtIndexesForKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/willChange:valuesAtIndexes:forKey:">Apple Documentation</a>
* @param {number} changeKind
* @param {NSIndexSet} indexes
* @param {string} key
* @return {void}
*/
/**
* @method performSelectorOnMainThreadWithObjectWaitUntilDone
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/performSelectorOnMainThread:withObject:waitUntilDone:">Apple Documentation</a>
* @param {string} aSelector
* @param {Object} arg
* @param {boolean} wait
* @return {void}
*/
/**
* @method didChangeValueForKeyWithSetMutationUsingObjects
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/didChangeValueForKey:withSetMutation:usingObjects:">Apple Documentation</a>
* @param {string} key
* @param {number} mutationKind
* @param {NSSet} objects
* @return {void}
*/
/**
* @method setNilValueForKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/setNilValueForKey:">Apple Documentation</a>
* @param {string} key
* @return {void}
*/
/**
* @method setValueForKeyPath
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/setValue:forKeyPath:">Apple Documentation</a>
* @param {Object} value
* @param {string} keyPath
* @return {void}
*/
/**
* @method replacementObjectForCoder
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/replacementObjectForCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {Object}
*/
/**
* @method jsmutableCopy
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/mutableCopy">Apple Documentation</a>
* @return {Object}
*/
/**
* @method performSelectorOnThreadWithObjectWaitUntilDone
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/performSelector:onThread:withObject:waitUntilDone:">Apple Documentation</a>
* @param {string} aSelector
* @param {NSThread} thr
* @param {Object} arg
* @param {boolean} wait
* @return {void}
*/
/**
* @method fileManagerWillProcessPath
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/fileManager:willProcessPath:">Apple Documentation</a>
* @param {NSFileManager} fm
* @param {string} path
* @return {void}
*/
/**
* @method valueForUndefinedKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/valueForUndefinedKey:">Apple Documentation</a>
* @param {string} key
* @return {Object}
*/
/**
* @method performSelectorInBackgroundWithObject
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/performSelectorInBackground:withObject:">Apple Documentation</a>
* @param {string} aSelector
* @param {Object} arg
* @return {void}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/init">Apple Documentation</a>
* @return {NSObject}
*/
/**
* @method mutableArrayValueForKeyPath
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/mutableArrayValueForKeyPath:">Apple Documentation</a>
* @param {string} keyPath
* @return {NSMutableArray}
*/
/**
* @method setValueForKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/setValue:forKey:">Apple Documentation</a>
* @param {Object} value
* @param {string} key
* @return {void}
*/
/**
* @method performSelectorOnMainThreadWithObjectWaitUntilDoneModes
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/performSelectorOnMainThread:withObject:waitUntilDone:modes:">Apple Documentation</a>
* @param {string} aSelector
* @param {Object} arg
* @param {boolean} wait
* @param {Array} array
* @return {void}
*/
/**
* @method mutableOrderedSetValueForKeyPath
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/mutableOrderedSetValueForKeyPath:">Apple Documentation</a>
* @param {string} keyPath
* @return {NSMutableOrderedSet}
*/
/**
* @method forwardingTargetForSelector
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/forwardingTargetForSelector:">Apple Documentation</a>
* @param {string} aSelector
* @return {Object}
*/
/**
* @method valueForKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/valueForKey:">Apple Documentation</a>
* @param {string} key
* @return {Object}
*/
/**
* @method finalize
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/finalize">Apple Documentation</a>
* @return {void}
*/
/**
* @method mutableSetValueForKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/mutableSetValueForKey:">Apple Documentation</a>
* @param {string} key
* @return {NSMutableSet}
*/
/**
* @method attemptRecoveryFromErrorOptionIndex
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/attemptRecoveryFromError:optionIndex:">Apple Documentation</a>
* @param {NSError} error
* @param {number} recoveryOptionIndex
* @return {boolean}
*/
/**
* @method forwardInvocation
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/forwardInvocation:">Apple Documentation</a>
* @param {NSInvocation} anInvocation
* @return {void}
*/
/**
* @method removeObserverForKeyPath
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/removeObserver:forKeyPath:">Apple Documentation</a>
* @param {NSObject} observer
* @param {string} keyPath
* @return {void}
*/
/**
* @method dealloc
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/dealloc">Apple Documentation</a>
* @return {void}
*/
/**
* @method performSelectorWithObjectAfterDelay
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/performSelector:withObject:afterDelay:">Apple Documentation</a>
* @param {string} aSelector
* @param {Object} anArgument
* @param {number} delay
* @return {void}
*/
/**
* @method jscopy
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/copy">Apple Documentation</a>
* @return {Object}
*/
/**
* @method setValuesForKeysWithDictionary
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/setValuesForKeysWithDictionary:">Apple Documentation</a>
* @param {Object} keyedValues
* @return {void}
*/
/**
* @method mutableSetValueForKeyPath
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/mutableSetValueForKeyPath:">Apple Documentation</a>
* @param {string} keyPath
* @return {NSMutableSet}
*/
/**
* @method didChangeValuesAtIndexesForKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/didChange:valuesAtIndexes:forKey:">Apple Documentation</a>
* @param {number} changeKind
* @param {NSIndexSet} indexes
* @param {string} key
* @return {void}
*/
/**
* @method didChangeValueForKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/didChangeValueForKey:">Apple Documentation</a>
* @param {string} key
* @return {void}
*/
/**
* @method mutableOrderedSetValueForKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/mutableOrderedSetValueForKey:">Apple Documentation</a>
* @param {string} key
* @return {NSMutableOrderedSet}
*/
/**
* @method methodSignatureForSelector
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/methodSignatureForSelector:">Apple Documentation</a>
* @param {string} aSelector
* @return {NSMethodSignature}
*/
/**
* @method setValueForUndefinedKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/setValue:forUndefinedKey:">Apple Documentation</a>
* @param {Object} value
* @param {string} key
* @return {void}
*/
/**
* @method valueForKeyPath
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/valueForKeyPath:">Apple Documentation</a>
* @param {string} keyPath
* @return {Object}
*/
/**
* @method replacementObjectForKeyedArchiver
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/replacementObjectForKeyedArchiver:">Apple Documentation</a>
* @param {NSKeyedArchiver} archiver
* @return {Object}
*/
/**
* @method willChangeValueForKey
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/willChangeValueForKey:">Apple Documentation</a>
* @param {string} key
* @return {void}
*/
/**
* @method doesNotRecognizeSelector
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/doesNotRecognizeSelector:">Apple Documentation</a>
* @param {string} aSelector
* @return {void}
*/
/**
* @method willChangeValueForKeyWithSetMutationUsingObjects
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/willChangeValueForKey:withSetMutation:usingObjects:">Apple Documentation</a>
* @param {string} key
* @param {number} mutationKind
* @param {NSSet} objects
* @return {void}
*/
/**
* @method fileManagerShouldProceedAfterError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/fileManager:shouldProceedAfterError:">Apple Documentation</a>
* @param {NSFileManager} fm
* @param {Object} errorInfo
* @return {boolean}
*/
/**
* @method performSelectorOnThreadWithObjectWaitUntilDoneModes
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/performSelector:onThread:withObject:waitUntilDone:modes:">Apple Documentation</a>
* @param {string} aSelector
* @param {NSThread} thr
* @param {Object} arg
* @param {boolean} wait
* @param {Array} array
* @return {void}
*/
/**
* @class NSThread
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method setThreadPriority
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/clm/NSThread/setThreadPriority:">Apple Documentation</a>
* @static
* @param {number} p
* @return {boolean}
*/
/**
* @method sleepForTimeInterval
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/clm/NSThread/sleepForTimeInterval:">Apple Documentation</a>
* @static
* @param {number} ti
* @return {void}
*/
/**
* @method detachNewThreadWithBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/clm/NSThread/detachNewThreadWithBlock:">Apple Documentation</a>
* @static
* @param {Function} block
* @return {void}
*/
/**
* @method currentThread
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/clm/NSThread/currentThread">Apple Documentation</a>
* @static
* @return {NSThread}
*/
/**
* @method isMainThread
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/clm/NSThread/isMainThread">Apple Documentation</a>
* @static
* @return {boolean}
*/
/**
* @method mainThread
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/clm/NSThread/mainThread">Apple Documentation</a>
* @static
* @return {NSThread}
*/
/**
* @method sleepUntilDate
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/clm/NSThread/sleepUntilDate:">Apple Documentation</a>
* @static
* @param {Date} date
* @return {void}
*/
/**
* @method detachNewThreadSelectorToTargetWithObject
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/clm/NSThread/detachNewThreadSelector:toTarget:withObject:">Apple Documentation</a>
* @static
* @param {string} selector
* @param {Object} target
* @param {Object} argument
* @return {void}
*/
/**
* @method callStackReturnAddresses
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/clm/NSThread/callStackReturnAddresses">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @method exit
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/clm/NSThread/exit">Apple Documentation</a>
* @static
* @return {void}
*/
/**
* @method threadPriority
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/clm/NSThread/threadPriority">Apple Documentation</a>
* @static
* @return {number}
*/
/**
* @method callStackSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/clm/NSThread/callStackSymbols">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @method isMultiThreaded
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/clm/NSThread/isMultiThreaded">Apple Documentation</a>
* @static
* @return {boolean}
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/instp/NSThread/name">Apple Documentation</a>
*/
/**
* @property {boolean} isMainThread
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/instp/NSThread/isMainThread">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} qualityOfService
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/instp/NSThread/qualityOfService">Apple Documentation</a>
*/
/**
* @property {boolean} executing
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/instp/NSThread/executing">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} finished
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/instp/NSThread/finished">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} threadPriority
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/instp/NSThread/threadPriority">Apple Documentation</a>
*/
/**
* @property {boolean} cancelled
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/instp/NSThread/cancelled">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} stackSize
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/instp/NSThread/stackSize">Apple Documentation</a>
*/
/**
* @property {NSMutableDictionary} threadDictionary
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/instp/NSThread/threadDictionary">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithTargetSelectorObject
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/instm/NSThread/initWithTarget:selector:object:">Apple Documentation</a>
* @param {Object} target
* @param {string} selector
* @param {Object} argument
* @return {NSThread}
*/
/**
* @method initWithBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/instm/NSThread/initWithBlock:">Apple Documentation</a>
* @param {Function} block
* @return {NSThread}
*/
/**
* @method start
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/instm/NSThread/start">Apple Documentation</a>
* @return {void}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/instm/NSThread/init">Apple Documentation</a>
* @return {NSThread}
*/
/**
* @method cancel
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/instm/NSThread/cancel">Apple Documentation</a>
* @return {void}
*/
/**
* @method main
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/instm/NSThread/main">Apple Documentation</a>
* @return {void}
*/
/**
* @class NSURLQueryItem
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method queryItemWithNameValue
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSURLQueryItem/queryItemWithName:value:">Apple Documentation</a>
* @static
* @param {string} name
* @param {string} value
* @return {NSURLQueryItem}
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSURLQueryItem/name">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} value
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSURLQueryItem/value">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithNameValue
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSURLQueryItem/initWithName:value:">Apple Documentation</a>
* @param {string} name
* @param {string} value
* @return {NSURLQueryItem}
*/
/**
* @class AVMetadataBodyObject
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVMetadataObject
*/
/**
* @property {number} bodyID
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVMetadataBodyObject/bodyID">Apple Documentation</a>
* @readonly
*/
/**
* @class AVAudioIONode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioNode
*/
/**
* @property {boolean} voiceProcessingEnabled
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioIONode/voiceProcessingEnabled">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} presentationLatency
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioIONode/presentationLatency">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} audioUnit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioIONode/audioUnit">Apple Documentation</a>
* @readonly
*/
/**
* @method setVoiceProcessingEnabledError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioIONode/setVoiceProcessingEnabled:error:">Apple Documentation</a>
* @param {boolean} enabled
* @param {Object} outError
* @return {boolean}
*/
/**
* @class CAAnimationGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html">Apple Documentation</a>
* @extends CAAnimation
*/
/**
* @property {Array} animations
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/QuartzCore.html#//apple_ref/occ/instp/CAAnimationGroup/animations">Apple Documentation</a>
*/
/**
* @class AVAudioUnitTimeEffect
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioUnit
*/
/**
* @property {boolean} bypass
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioUnitTimeEffect/bypass">Apple Documentation</a>
*/
/**
* @method initWithAudioComponentDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioUnitTimeEffect/initWithAudioComponentDescription:">Apple Documentation</a>
* @param {Object} audioComponentDescription
* @return {AVAudioUnitTimeEffect}
*/
/**
* @class AUAudioUnitV2Bridge
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AUAudioUnit
*/
/**
* @class CAEAGLLayer
* <a href="https://developer.apple.com/library/ios/samplecode/GLPaint/Listings/ReadMe_txt.html">Apple Documentation</a>
* @extends CALayer
*/
/**
* @property {boolean} presentsWithTransaction
* <a href="https://developer.apple.com/library/ios/samplecode/GLPaint/Listings/ReadMe_txt.html#//apple_ref/occ/instp/CAEAGLLayer/presentsWithTransaction">Apple Documentation</a>
*/
/**
* @class SFSpeechRecognitionTask
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {boolean} cancelled
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechRecognitionTask/cancelled">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} state
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechRecognitionTask/state">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} finishing
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechRecognitionTask/finishing">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSError} error
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/SFSpeechRecognitionTask/error">Apple Documentation</a>
* @readonly
*/
/**
* @method finish
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/SFSpeechRecognitionTask/finish">Apple Documentation</a>
* @return {void}
*/
/**
* @method cancel
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/SFSpeechRecognitionTask/cancel">Apple Documentation</a>
* @return {void}
*/
/**
* @class NSError
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method errorWithDomainCodeUserInfo
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSError/errorWithDomain:code:userInfo:">Apple Documentation</a>
* @static
* @param {string} domain
* @param {number} code
* @param {Object} dict
* @return {NSError}
*/
/**
* @method setUserInfoValueProviderForDomainProvider
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSError/setUserInfoValueProviderForDomain:provider:">Apple Documentation</a>
* @static
* @param {string} errorDomain
* @param {Function} provider
* @return {void}
*/
/**
* @method userInfoValueProviderForDomain
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSError/userInfoValueProviderForDomain:">Apple Documentation</a>
* @static
* @param {string} errorDomain
* @return {Function}
*/
/**
* @property {Object} recoveryAttempter
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSError/recoveryAttempter">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} domain
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSError/domain">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} code
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSError/code">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} localizedDescription
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSError/localizedDescription">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} localizedFailureReason
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSError/localizedFailureReason">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} localizedRecoveryOptions
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSError/localizedRecoveryOptions">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} helpAnchor
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSError/helpAnchor">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} localizedRecoverySuggestion
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSError/localizedRecoverySuggestion">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} userInfo
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSError/userInfo">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithDomainCodeUserInfo
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSError/initWithDomain:code:userInfo:">Apple Documentation</a>
* @param {string} domain
* @param {number} code
* @param {Object} dict
* @return {NSError}
*/
/**
* @class AVDepthData
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method depthDataFromDictionaryRepresentationError
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVDepthData/depthDataFromDictionaryRepresentation:error:">Apple Documentation</a>
* @static
* @param {Object} imageSourceAuxDataInfoDictionary
* @param {Object} outError
* @return {AVDepthData}
*/
/**
* @property {number} depthDataType
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVDepthData/depthDataType">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} depthDataQuality
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVDepthData/depthDataQuality">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} availableDepthDataTypes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVDepthData/availableDepthDataTypes">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} depthDataFiltered
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVDepthData/depthDataFiltered">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVCameraCalibrationData} cameraCalibrationData
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVDepthData/cameraCalibrationData">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} depthDataMap
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVDepthData/depthDataMap">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} depthDataAccuracy
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVDepthData/depthDataAccuracy">Apple Documentation</a>
* @readonly
*/
/**
* @method depthDataByApplyingExifOrientation
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVDepthData/depthDataByApplyingExifOrientation:">Apple Documentation</a>
* @param {number} exifOrientation
* @return {AVDepthData}
*/
/**
* @method depthDataByConvertingToDepthDataType
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVDepthData/depthDataByConvertingToDepthDataType:">Apple Documentation</a>
* @param {number} depthDataType
* @return {AVDepthData}
*/
/**
* @method depthDataByReplacingDepthDataMapWithPixelBufferError
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVDepthData/depthDataByReplacingDepthDataMapWithPixelBuffer:error:">Apple Documentation</a>
* @param {Object} pixelBuffer
* @param {Object} outError
* @return {AVDepthData}
*/
/**
* @class AVPlayerItemAccessLog
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} extendedLogDataStringEncoding
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLog/extendedLogDataStringEncoding">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} events
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemAccessLog/events">Apple Documentation</a>
* @readonly
*/
/**
* @method extendedLogData
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItemAccessLog/extendedLogData">Apple Documentation</a>
* @return {NSData}
*/
/**
* @class NSAutoreleasePool
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method addObject
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/clm/NSAutoreleasePool/addObject:">Apple Documentation</a>
* @static
* @param {Object} anObject
* @return {void}
*/
/**
* @method addObject
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/instm/NSAutoreleasePool/addObject:">Apple Documentation</a>
* @param {Object} anObject
* @return {void}
*/
/**
* @method drain
* <a href="https://developer.apple.com/library/ios/releasenotes/Cocoa/RN-ObjectiveC/index.html#//apple_ref/occ/instm/NSAutoreleasePool/drain">Apple Documentation</a>
* @return {void}
*/
/**
* @class AVCaptureSynchronizedData
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Object} timestamp
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureSynchronizedData/timestamp">Apple Documentation</a>
* @readonly
*/
/**
* @class AVPlayerItemTrack
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} currentVideoFrameRate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemTrack/currentVideoFrameRate">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} enabled
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemTrack/enabled">Apple Documentation</a>
*/
/**
* @property {AVAssetTrack} assetTrack
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemTrack/assetTrack">Apple Documentation</a>
* @readonly
*/
/**
* @class AVSpeechSynthesisVoice
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method voiceWithIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVSpeechSynthesisVoice/voiceWithIdentifier:">Apple Documentation</a>
* @static
* @param {string} identifier
* @return {AVSpeechSynthesisVoice}
*/
/**
* @method voiceWithLanguage
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVSpeechSynthesisVoice/voiceWithLanguage:">Apple Documentation</a>
* @static
* @param {string} languageCode
* @return {AVSpeechSynthesisVoice}
*/
/**
* @method currentLanguageCode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVSpeechSynthesisVoice/currentLanguageCode">Apple Documentation</a>
* @static
* @return {string}
*/
/**
* @method speechVoices
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVSpeechSynthesisVoice/speechVoices">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @property {string} name
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVSpeechSynthesisVoice/name">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} language
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVSpeechSynthesisVoice/language">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} gender
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVSpeechSynthesisVoice/gender">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} audioFileSettings
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVSpeechSynthesisVoice/audioFileSettings">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} identifier
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVSpeechSynthesisVoice/identifier">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} quality
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVSpeechSynthesisVoice/quality">Apple Documentation</a>
* @readonly
*/
/**
* @class AVCaptureAudioChannel
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} averagePowerLevel
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureAudioChannel/averagePowerLevel">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} peakHoldLevel
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureAudioChannel/peakHoldLevel">Apple Documentation</a>
* @readonly
*/
/**
* @class AVVideoCompositionLayerInstruction
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} trackID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoCompositionLayerInstruction/trackID">Apple Documentation</a>
* @readonly
*/
/**
* @class AVAssetTrackGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} trackIDs
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAssetTrackGroup/trackIDs">Apple Documentation</a>
* @readonly
*/
/**
* @class AVCaptureFileOutput
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html">Apple Documentation</a>
* @extends AVCaptureOutput
*/
/**
* @property {number} maxRecordedFileSize
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureFileOutput/maxRecordedFileSize">Apple Documentation</a>
*/
/**
* @property {number} recordedFileSize
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureFileOutput/recordedFileSize">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURL} outputFileURL
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureFileOutput/outputFileURL">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} recordedDuration
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureFileOutput/recordedDuration">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} minFreeDiskSpaceLimit
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureFileOutput/minFreeDiskSpaceLimit">Apple Documentation</a>
*/
/**
* @property {boolean} recording
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureFileOutput/recording">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} maxRecordedDuration
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCaptureFileOutput/maxRecordedDuration">Apple Documentation</a>
*/
/**
* @method stopRecording
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureFileOutput/stopRecording">Apple Documentation</a>
* @return {void}
*/
/**
* @method startRecordingToOutputFileURLRecordingDelegate
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCaptureFileOutput/startRecordingToOutputFileURL:recordingDelegate:">Apple Documentation</a>
* @param {NSURL} outputFileURL
* @param {Object} delegate
* @return {void}
*/
/**
* @class AVAudioMixingDestination
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {AVAudioConnectionPoint} connectionPoint
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioMixingDestination/connectionPoint">Apple Documentation</a>
* @readonly
*/
/**
* @class AVAudioSessionDataSourceDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {string} dataSourceName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionDataSourceDescription/dataSourceName">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} orientation
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionDataSourceDescription/orientation">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} preferredPolarPattern
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionDataSourceDescription/preferredPolarPattern">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} supportedPolarPatterns
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionDataSourceDescription/supportedPolarPatterns">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} dataSourceID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionDataSourceDescription/dataSourceID">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} location
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionDataSourceDescription/location">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} selectedPolarPattern
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionDataSourceDescription/selectedPolarPattern">Apple Documentation</a>
* @readonly
*/
/**
* @method setPreferredPolarPatternError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioSessionDataSourceDescription/setPreferredPolarPattern:error:">Apple Documentation</a>
* @param {string} pattern
* @param {Object} outError
* @return {boolean}
*/
/**
* @class AVAudioBuffer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {AVAudioFormat} format
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioBuffer/format">Apple Documentation</a>
* @readonly
*/
/**
* @class NSArray
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method arrayWithContentsOfFile
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/clm/NSArray/arrayWithContentsOfFile:">Apple Documentation</a>
* @static
* @param {string} path
* @return {Array}
*/
/**
* @method arrayWithObjects
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/clm/NSArray/arrayWithObjects:">Apple Documentation</a>
* @static
* @param {Object} firstObj
* @param {Array} args
* @return {Array}
*/
/**
* @method arrayWithContentsOfURLError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/clm/NSArray/arrayWithContentsOfURL:error:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @param {Object} error
* @return {Array}
*/
/**
* @method arrayWithObject
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/clm/NSArray/arrayWithObject:">Apple Documentation</a>
* @static
* @param {Object} anObject
* @return {Array}
*/
/**
* @method arrayWithContentsOfURL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/clm/NSArray/arrayWithContentsOfURL:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @return {Array}
*/
/**
* @method array
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/clm/NSArray/array">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @method arrayWithArray
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/clm/NSArray/arrayWithArray:">Apple Documentation</a>
* @static
* @param {Array} array
* @return {Array}
*/
/**
* @property {number} count
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instp/NSArray/count">Apple Documentation</a>
* @readonly
*/
/**
* @method filteredArrayUsingPredicate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/filteredArrayUsingPredicate:">Apple Documentation</a>
* @param {NSPredicate} predicate
* @return {Array}
*/
/**
* @method setValueForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/setValue:forKey:">Apple Documentation</a>
* @param {Object} value
* @param {string} key
* @return {void}
*/
/**
* @method sortedArrayUsingComparator
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/sortedArrayUsingComparator:">Apple Documentation</a>
* @param {Function} cmptr
* @return {Array}
*/
/**
* @method sortedArrayUsingDescriptors
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/sortedArrayUsingDescriptors:">Apple Documentation</a>
* @param {Array} sortDescriptors
* @return {Array}
*/
/**
* @method indexesOfObjectsWithOptionsPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/indexesOfObjectsWithOptions:passingTest:">Apple Documentation</a>
* @param {number} opts
* @param {Function} predicate
* @return {NSIndexSet}
*/
/**
* @method containsObject
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/containsObject:">Apple Documentation</a>
* @param {Object} anObject
* @return {boolean}
*/
/**
* @method componentsJoinedByString
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/componentsJoinedByString:">Apple Documentation</a>
* @param {string} separator
* @return {string}
*/
/**
* @method arrayByAddingObjectsFromArray
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/arrayByAddingObjectsFromArray:">Apple Documentation</a>
* @param {Array} otherArray
* @return {Array}
*/
/**
* @method arrayByApplyingDifference
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/arrayByApplyingDifference:">Apple Documentation</a>
* @param {NSOrderedCollectionDifference} difference
* @return {Array}
*/
/**
* @method initWithContentsOfURLError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/initWithContentsOfURL:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {Object} error
* @return {Array}
*/
/**
* @method initWithContentsOfFile
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/initWithContentsOfFile:">Apple Documentation</a>
* @param {string} path
* @return {Array}
*/
/**
* @method valueForKey
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/valueForKey:">Apple Documentation</a>
* @param {string} key
* @return {Object}
*/
/**
* @method arrayByAddingObject
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/arrayByAddingObject:">Apple Documentation</a>
* @param {Object} anObject
* @return {Array}
*/
/**
* @method initWithArrayCopyItems
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/initWithArray:copyItems:">Apple Documentation</a>
* @param {Array} array
* @param {boolean} flag
* @return {Array}
*/
/**
* @method reverseObjectEnumerator
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/reverseObjectEnumerator">Apple Documentation</a>
* @return {NSEnumerator}
*/
/**
* @method indexOfObjectIdenticalTo
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/indexOfObjectIdenticalTo:">Apple Documentation</a>
* @param {Object} anObject
* @return {number}
*/
/**
* @method enumerateObjectsUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/enumerateObjectsUsingBlock:">Apple Documentation</a>
* @param {Function} block
* @return {void}
*/
/**
* @method sortedArrayWithOptionsUsingComparator
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/sortedArrayWithOptions:usingComparator:">Apple Documentation</a>
* @param {number} opts
* @param {Function} cmptr
* @return {Array}
*/
/**
* @method objectAtIndexedSubscript
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/objectAtIndexedSubscript:">Apple Documentation</a>
* @param {number} idx
* @return {Object}
*/
/**
* @method writeToURLAtomically
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/writeToURL:atomically:">Apple Documentation</a>
* @param {NSURL} url
* @param {boolean} atomically
* @return {boolean}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/init">Apple Documentation</a>
* @return {Array}
*/
/**
* @method enumerateObjectsWithOptionsUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/enumerateObjectsWithOptions:usingBlock:">Apple Documentation</a>
* @param {number} opts
* @param {Function} block
* @return {void}
*/
/**
* @method isEqualToArray
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/isEqualToArray:">Apple Documentation</a>
* @param {Array} otherArray
* @return {boolean}
*/
/**
* @method firstObjectCommonWithArray
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/firstObjectCommonWithArray:">Apple Documentation</a>
* @param {Array} otherArray
* @return {Object}
*/
/**
* @method indexOfObjectInSortedRangeOptionsUsingComparator
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/indexOfObject:inSortedRange:options:usingComparator:">Apple Documentation</a>
* @param {Object} obj
* @param {Object} r
* @param {number} opts
* @param {Function} cmp
* @return {number}
*/
/**
* @method objectsAtIndexes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/objectsAtIndexes:">Apple Documentation</a>
* @param {NSIndexSet} indexes
* @return {Array}
*/
/**
* @method initWithArray
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/initWithArray:">Apple Documentation</a>
* @param {Array} array
* @return {Array}
*/
/**
* @method indexOfObjectWithOptionsPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/indexOfObjectWithOptions:passingTest:">Apple Documentation</a>
* @param {number} opts
* @param {Function} predicate
* @return {number}
*/
/**
* @method enumerateObjectsAtIndexesOptionsUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/enumerateObjectsAtIndexes:options:usingBlock:">Apple Documentation</a>
* @param {NSIndexSet} s
* @param {number} opts
* @param {Function} block
* @return {void}
*/
/**
* @method indexesOfObjectsPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/indexesOfObjectsPassingTest:">Apple Documentation</a>
* @param {Function} predicate
* @return {NSIndexSet}
*/
/**
* @method differenceFromArray
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/differenceFromArray:">Apple Documentation</a>
* @param {Array} other
* @return {NSOrderedCollectionDifference}
*/
/**
* @method descriptionWithLocale
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/descriptionWithLocale:">Apple Documentation</a>
* @param {Object} locale
* @return {string}
*/
/**
* @method indexOfObjectPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/indexOfObjectPassingTest:">Apple Documentation</a>
* @param {Function} predicate
* @return {number}
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {Array}
*/
/**
* @method indexesOfObjectsAtIndexesOptionsPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/indexesOfObjectsAtIndexes:options:passingTest:">Apple Documentation</a>
* @param {NSIndexSet} s
* @param {number} opts
* @param {Function} predicate
* @return {NSIndexSet}
*/
/**
* @method initWithContentsOfURL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/initWithContentsOfURL:">Apple Documentation</a>
* @param {NSURL} url
* @return {Array}
*/
/**
* @method makeObjectsPerformSelector
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/makeObjectsPerformSelector:">Apple Documentation</a>
* @param {string} aSelector
* @return {void}
*/
/**
* @method initWithObjects
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/initWithObjects:">Apple Documentation</a>
* @param {Object} firstObj
* @param {Array} args
* @return {Array}
*/
/**
* @method writeToURLError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/writeToURL:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {Object} error
* @return {boolean}
*/
/**
* @method objectEnumerator
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/objectEnumerator">Apple Documentation</a>
* @return {NSEnumerator}
*/
/**
* @method removeObserverForKeyPath
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/removeObserver:forKeyPath:">Apple Documentation</a>
* @param {NSObject} observer
* @param {string} keyPath
* @return {void}
*/
/**
* @method differenceFromArrayWithOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/differenceFromArray:withOptions:">Apple Documentation</a>
* @param {Array} other
* @param {number} options
* @return {NSOrderedCollectionDifference}
*/
/**
* @method indexOfObjectInRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/indexOfObject:inRange:">Apple Documentation</a>
* @param {Object} anObject
* @param {Object} range
* @return {number}
*/
/**
* @method objectAtIndex
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/objectAtIndex:">Apple Documentation</a>
* @param {number} index
* @return {Object}
*/
/**
* @method indexOfObject
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/indexOfObject:">Apple Documentation</a>
* @param {Object} anObject
* @return {number}
*/
/**
* @method subarrayWithRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/subarrayWithRange:">Apple Documentation</a>
* @param {Object} range
* @return {Array}
*/
/**
* @method indexOfObjectAtIndexesOptionsPassingTest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/indexOfObjectAtIndexes:options:passingTest:">Apple Documentation</a>
* @param {NSIndexSet} s
* @param {number} opts
* @param {Function} predicate
* @return {number}
*/
/**
* @method sortedArrayUsingSelector
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/sortedArrayUsingSelector:">Apple Documentation</a>
* @param {string} comparator
* @return {Array}
*/
/**
* @method indexOfObjectIdenticalToInRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/indexOfObjectIdenticalTo:inRange:">Apple Documentation</a>
* @param {Object} anObject
* @param {Object} range
* @return {number}
*/
/**
* @method pathsMatchingExtensions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/pathsMatchingExtensions:">Apple Documentation</a>
* @param {Array} filterTypes
* @return {Array}
*/
/**
* @method writeToFileAtomically
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/writeToFile:atomically:">Apple Documentation</a>
* @param {string} path
* @param {boolean} useAuxiliaryFile
* @return {boolean}
*/
/**
* @method descriptionWithLocaleIndent
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/descriptionWithLocale:indent:">Apple Documentation</a>
* @param {Object} locale
* @param {number} level
* @return {string}
*/
/**
* @method differenceFromArrayWithOptionsUsingEquivalenceTest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/differenceFromArray:withOptions:usingEquivalenceTest:">Apple Documentation</a>
* @param {Array} other
* @param {number} options
* @param {Function} block
* @return {NSOrderedCollectionDifference}
*/
/**
* @method removeObserverFromObjectsAtIndexesForKeyPath
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/removeObserver:fromObjectsAtIndexes:forKeyPath:">Apple Documentation</a>
* @param {NSObject} observer
* @param {NSIndexSet} indexes
* @param {string} keyPath
* @return {void}
*/
/**
* @method makeObjectsPerformSelectorWithObject
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/CoreLocation.html#//apple_ref/occ/instm/NSArray/makeObjectsPerformSelector:withObject:">Apple Documentation</a>
* @param {string} aSelector
* @param {Object} argument
* @return {void}
*/
/**
* @class NSFileManager
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method defaultManager
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/clm/NSFileManager/defaultManager">Apple Documentation</a>
* @static
* @return {NSFileManager}
*/
/**
* @property {Object} ubiquityIdentityToken
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSFileManager/ubiquityIdentityToken">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} currentDirectoryPath
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSFileManager/currentDirectoryPath">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSFileManager/delegate">Apple Documentation</a>
*/
/**
* @method contentsOfDirectoryAtPathError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/contentsOfDirectoryAtPath:error:">Apple Documentation</a>
* @param {string} path
* @param {Object} error
* @return {Array}
*/
/**
* @method isWritableFileAtPath
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/isWritableFileAtPath:">Apple Documentation</a>
* @param {string} path
* @return {boolean}
*/
/**
* @method attributesOfItemAtPathError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/attributesOfItemAtPath:error:">Apple Documentation</a>
* @param {string} path
* @param {Object} error
* @return {Object}
*/
/**
* @method fileAttributesAtPathTraverseLink
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/fileAttributesAtPath:traverseLink:">Apple Documentation</a>
* @param {string} path
* @param {boolean} yorn
* @return {Object}
*/
/**
* @method removeItemAtPathError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/removeItemAtPath:error:">Apple Documentation</a>
* @param {string} path
* @param {Object} error
* @return {boolean}
*/
/**
* @method URLsForDirectoryInDomains
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/URLsForDirectory:inDomains:">Apple Documentation</a>
* @param {number} directory
* @param {number} domainMask
* @return {Array}
*/
/**
* @method createDirectoryAtURLWithIntermediateDirectoriesAttributesError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/createDirectoryAtURL:withIntermediateDirectories:attributes:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {boolean} createIntermediates
* @param {Object} attributes
* @param {Object} error
* @return {boolean}
*/
/**
* @method mountedVolumeURLsIncludingResourceValuesForKeysOptions
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/mountedVolumeURLsIncludingResourceValuesForKeys:options:">Apple Documentation</a>
* @param {Array} propertyKeys
* @param {number} options
* @return {Array}
*/
/**
* @method displayNameAtPath
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/displayNameAtPath:">Apple Documentation</a>
* @param {string} path
* @return {string}
*/
/**
* @method createSymbolicLinkAtPathWithDestinationPathError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/createSymbolicLinkAtPath:withDestinationPath:error:">Apple Documentation</a>
* @param {string} path
* @param {string} destPath
* @param {Object} error
* @return {boolean}
*/
/**
* @method enumeratorAtURLIncludingPropertiesForKeysOptionsErrorHandler
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/enumeratorAtURL:includingPropertiesForKeys:options:errorHandler:">Apple Documentation</a>
* @param {NSURL} url
* @param {Array} keys
* @param {number} mask
* @param {Function} handler
* @return {NSDirectoryEnumerator}
*/
/**
* @method destinationOfSymbolicLinkAtPathError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/destinationOfSymbolicLinkAtPath:error:">Apple Documentation</a>
* @param {string} path
* @param {Object} error
* @return {string}
*/
/**
* @method containerURLForSecurityApplicationGroupIdentifier
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/containerURLForSecurityApplicationGroupIdentifier:">Apple Documentation</a>
* @param {string} groupIdentifier
* @return {NSURL}
*/
/**
* @method linkItemAtURLToURLError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/linkItemAtURL:toURL:error:">Apple Documentation</a>
* @param {NSURL} srcURL
* @param {NSURL} dstURL
* @param {Object} error
* @return {boolean}
*/
/**
* @method URLForUbiquityContainerIdentifier
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/URLForUbiquityContainerIdentifier:">Apple Documentation</a>
* @param {string} containerIdentifier
* @return {NSURL}
*/
/**
* @method linkItemAtPathToPathError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/linkItemAtPath:toPath:error:">Apple Documentation</a>
* @param {string} srcPath
* @param {string} dstPath
* @param {Object} error
* @return {boolean}
*/
/**
* @method setAttributesOfItemAtPathError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/setAttributes:ofItemAtPath:error:">Apple Documentation</a>
* @param {Object} attributes
* @param {string} path
* @param {Object} error
* @return {boolean}
*/
/**
* @method isUbiquitousItemAtURL
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/isUbiquitousItemAtURL:">Apple Documentation</a>
* @param {NSURL} url
* @return {boolean}
*/
/**
* @method copyItemAtURLToURLError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/copyItemAtURL:toURL:error:">Apple Documentation</a>
* @param {NSURL} srcURL
* @param {NSURL} dstURL
* @param {Object} error
* @return {boolean}
*/
/**
* @method pathContentOfSymbolicLinkAtPath
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/pathContentOfSymbolicLinkAtPath:">Apple Documentation</a>
* @param {string} path
* @return {string}
*/
/**
* @method moveItemAtPathToPathError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/moveItemAtPath:toPath:error:">Apple Documentation</a>
* @param {string} srcPath
* @param {string} dstPath
* @param {Object} error
* @return {boolean}
*/
/**
* @method isReadableFileAtPath
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/isReadableFileAtPath:">Apple Documentation</a>
* @param {string} path
* @return {boolean}
*/
/**
* @method getFileProviderServicesForItemAtURLCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/getFileProviderServicesForItemAtURL:completionHandler:">Apple Documentation</a>
* @param {NSURL} url
* @param {Function} completionHandler
* @return {void}
*/
/**
* @method contentsOfDirectoryAtURLIncludingPropertiesForKeysOptionsError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/contentsOfDirectoryAtURL:includingPropertiesForKeys:options:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {Array} keys
* @param {number} mask
* @param {Object} error
* @return {Array}
*/
/**
* @method changeCurrentDirectoryPath
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/changeCurrentDirectoryPath:">Apple Documentation</a>
* @param {string} path
* @return {boolean}
*/
/**
* @method fileSystemAttributesAtPath
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/fileSystemAttributesAtPath:">Apple Documentation</a>
* @param {string} path
* @return {Object}
*/
/**
* @method URLForDirectoryInDomainAppropriateForURLCreateError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/URLForDirectory:inDomain:appropriateForURL:create:error:">Apple Documentation</a>
* @param {number} directory
* @param {number} domain
* @param {NSURL} url
* @param {boolean} shouldCreate
* @param {Object} error
* @return {NSURL}
*/
/**
* @method startDownloadingUbiquitousItemAtURLError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/startDownloadingUbiquitousItemAtURL:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {Object} error
* @return {boolean}
*/
/**
* @method copyItemAtPathToPathError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/copyItemAtPath:toPath:error:">Apple Documentation</a>
* @param {string} srcPath
* @param {string} dstPath
* @param {Object} error
* @return {boolean}
*/
/**
* @method evictUbiquitousItemAtURLError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/evictUbiquitousItemAtURL:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {Object} error
* @return {boolean}
*/
/**
* @method subpathsAtPath
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/subpathsAtPath:">Apple Documentation</a>
* @param {string} path
* @return {Array}
*/
/**
* @method createSymbolicLinkAtPathPathContent
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/createSymbolicLinkAtPath:pathContent:">Apple Documentation</a>
* @param {string} path
* @param {string} otherpath
* @return {boolean}
*/
/**
* @method componentsToDisplayForPath
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/componentsToDisplayForPath:">Apple Documentation</a>
* @param {string} path
* @return {Array}
*/
/**
* @method setUbiquitousItemAtURLDestinationURLError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/setUbiquitous:itemAtURL:destinationURL:error:">Apple Documentation</a>
* @param {boolean} flag
* @param {NSURL} url
* @param {NSURL} destinationURL
* @param {Object} error
* @return {boolean}
*/
/**
* @method enumeratorAtPath
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/enumeratorAtPath:">Apple Documentation</a>
* @param {string} path
* @return {NSDirectoryEnumerator}
*/
/**
* @method isExecutableFileAtPath
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/isExecutableFileAtPath:">Apple Documentation</a>
* @param {string} path
* @return {boolean}
*/
/**
* @method changeFileAttributesAtPath
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/changeFileAttributes:atPath:">Apple Documentation</a>
* @param {Object} attributes
* @param {string} path
* @return {boolean}
*/
/**
* @method fileExistsAtPath
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/fileExistsAtPath:">Apple Documentation</a>
* @param {string} path
* @return {boolean}
*/
/**
* @method isDeletableFileAtPath
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/isDeletableFileAtPath:">Apple Documentation</a>
* @param {string} path
* @return {boolean}
*/
/**
* @method contentsAtPath
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/contentsAtPath:">Apple Documentation</a>
* @param {string} path
* @return {NSData}
*/
/**
* @method removeItemAtURLError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/removeItemAtURL:error:">Apple Documentation</a>
* @param {NSURL} URL
* @param {Object} error
* @return {boolean}
*/
/**
* @method moveItemAtURLToURLError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/moveItemAtURL:toURL:error:">Apple Documentation</a>
* @param {NSURL} srcURL
* @param {NSURL} dstURL
* @param {Object} error
* @return {boolean}
*/
/**
* @method createDirectoryAtPathAttributes
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/createDirectoryAtPath:attributes:">Apple Documentation</a>
* @param {string} path
* @param {Object} attributes
* @return {boolean}
*/
/**
* @method directoryContentsAtPath
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/directoryContentsAtPath:">Apple Documentation</a>
* @param {string} path
* @return {Array}
*/
/**
* @method attributesOfFileSystemForPathError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/attributesOfFileSystemForPath:error:">Apple Documentation</a>
* @param {string} path
* @param {Object} error
* @return {Object}
*/
/**
* @method createFileAtPathContentsAttributes
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/createFileAtPath:contents:attributes:">Apple Documentation</a>
* @param {string} path
* @param {NSData} data
* @param {Object} attr
* @return {boolean}
*/
/**
* @method createSymbolicLinkAtURLWithDestinationURLError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/createSymbolicLinkAtURL:withDestinationURL:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {NSURL} destURL
* @param {Object} error
* @return {boolean}
*/
/**
* @method subpathsOfDirectoryAtPathError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/subpathsOfDirectoryAtPath:error:">Apple Documentation</a>
* @param {string} path
* @param {Object} error
* @return {Array}
*/
/**
* @method createDirectoryAtPathWithIntermediateDirectoriesAttributesError
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/createDirectoryAtPath:withIntermediateDirectories:attributes:error:">Apple Documentation</a>
* @param {string} path
* @param {boolean} createIntermediates
* @param {Object} attributes
* @param {Object} error
* @return {boolean}
*/
/**
* @method contentsEqualAtPathAndPath
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSFileManager/contentsEqualAtPath:andPath:">Apple Documentation</a>
* @param {string} path1
* @param {string} path2
* @return {boolean}
*/
/**
* @class AVMutableAudioMixInputParameters
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioMixInputParameters
*/
/**
* @method audioMixInputParametersWithTrack
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMutableAudioMixInputParameters/audioMixInputParametersWithTrack:">Apple Documentation</a>
* @static
* @param {AVAssetTrack} track
* @return {AVMutableAudioMixInputParameters}
*/
/**
* @method audioMixInputParameters
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMutableAudioMixInputParameters/audioMixInputParameters">Apple Documentation</a>
* @static
* @return {AVMutableAudioMixInputParameters}
*/
/**
* @property {number} trackID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableAudioMixInputParameters/trackID">Apple Documentation</a>
*/
/**
* @property {string} audioTimePitchAlgorithm
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableAudioMixInputParameters/audioTimePitchAlgorithm">Apple Documentation</a>
*/
/**
* @property {Object} audioTapProcessor
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMutableAudioMixInputParameters/audioTapProcessor">Apple Documentation</a>
*/
/**
* @method setVolumeRampFromStartVolumeToEndVolumeTimeRange
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableAudioMixInputParameters/setVolumeRampFromStartVolume:toEndVolume:timeRange:">Apple Documentation</a>
* @param {number} startVolume
* @param {number} endVolume
* @param {Object} timeRange
* @return {void}
*/
/**
* @method setVolumeAtTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableAudioMixInputParameters/setVolume:atTime:">Apple Documentation</a>
* @param {number} volume
* @param {Object} time
* @return {void}
*/
/**
* @class NSUnitFrequency
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method megahertz
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitFrequency/megahertz">Apple Documentation</a>
* @static
* @return {NSUnitFrequency}
*/
/**
* @method microhertz
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitFrequency/microhertz">Apple Documentation</a>
* @static
* @return {NSUnitFrequency}
*/
/**
* @method hertz
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitFrequency/hertz">Apple Documentation</a>
* @static
* @return {NSUnitFrequency}
*/
/**
* @method terahertz
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitFrequency/terahertz">Apple Documentation</a>
* @static
* @return {NSUnitFrequency}
*/
/**
* @method nanohertz
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitFrequency/nanohertz">Apple Documentation</a>
* @static
* @return {NSUnitFrequency}
*/
/**
* @method framesPerSecond
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitFrequency/framesPerSecond">Apple Documentation</a>
* @static
* @return {NSUnitFrequency}
*/
/**
* @method gigahertz
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitFrequency/gigahertz">Apple Documentation</a>
* @static
* @return {NSUnitFrequency}
*/
/**
* @method millihertz
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitFrequency/millihertz">Apple Documentation</a>
* @static
* @return {NSUnitFrequency}
*/
/**
* @method kilohertz
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitFrequency/kilohertz">Apple Documentation</a>
* @static
* @return {NSUnitFrequency}
*/
/**
* @class AVOutputSettingsAssistant
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method availableOutputSettingsPresets
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVOutputSettingsAssistant/availableOutputSettingsPresets">Apple Documentation</a>
* @static
* @return {Array}
*/
/**
* @method outputSettingsAssistantWithPreset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVOutputSettingsAssistant/outputSettingsAssistantWithPreset:">Apple Documentation</a>
* @static
* @param {string} presetIdentifier
* @return {AVOutputSettingsAssistant}
*/
/**
* @property {Object} audioSettings
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVOutputSettingsAssistant/audioSettings">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} outputFileType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVOutputSettingsAssistant/outputFileType">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} videoSettings
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVOutputSettingsAssistant/videoSettings">Apple Documentation</a>
* @readonly
*/
/**
* @class AVAssetResourceRenewalRequest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAssetResourceLoadingRequest
*/
/**
* @class NSHTTPCookieStorage
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method sharedHTTPCookieStorage
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/NSHTTPCookieStorage/sharedHTTPCookieStorage">Apple Documentation</a>
* @static
* @return {NSHTTPCookieStorage}
*/
/**
* @method sharedCookieStorageForGroupContainerIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/NSHTTPCookieStorage/sharedCookieStorageForGroupContainerIdentifier:">Apple Documentation</a>
* @static
* @param {string} identifier
* @return {NSHTTPCookieStorage}
*/
/**
* @property {Array} cookies
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSHTTPCookieStorage/cookies">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} cookieAcceptPolicy
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSHTTPCookieStorage/cookieAcceptPolicy">Apple Documentation</a>
*/
/**
* @method deleteCookie
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSHTTPCookieStorage/deleteCookie:">Apple Documentation</a>
* @param {NSHTTPCookie} cookie
* @return {void}
*/
/**
* @method storeCookiesForTask
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSHTTPCookieStorage/storeCookies:forTask:">Apple Documentation</a>
* @param {Array} cookies
* @param {NSURLSessionTask} task
* @return {void}
*/
/**
* @method setCookie
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSHTTPCookieStorage/setCookie:">Apple Documentation</a>
* @param {NSHTTPCookie} cookie
* @return {void}
*/
/**
* @method removeCookiesSinceDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSHTTPCookieStorage/removeCookiesSinceDate:">Apple Documentation</a>
* @param {Date} date
* @return {void}
*/
/**
* @method sortedCookiesUsingDescriptors
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSHTTPCookieStorage/sortedCookiesUsingDescriptors:">Apple Documentation</a>
* @param {Array} sortOrder
* @return {Array}
*/
/**
* @method cookiesForURL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSHTTPCookieStorage/cookiesForURL:">Apple Documentation</a>
* @param {NSURL} URL
* @return {Array}
*/
/**
* @method setCookiesForURLMainDocumentURL
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSHTTPCookieStorage/setCookies:forURL:mainDocumentURL:">Apple Documentation</a>
* @param {Array} cookies
* @param {NSURL} URL
* @param {NSURL} mainDocumentURL
* @return {void}
*/
/**
* @method getCookiesForTaskCompletionHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSHTTPCookieStorage/getCookiesForTask:completionHandler:">Apple Documentation</a>
* @param {NSURLSessionTask} task
* @param {Function} completionHandler
* @return {void}
*/
/**
* @class NSPointerFunctions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method pointerFunctionsWithOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSPointerFunctions/pointerFunctionsWithOptions:">Apple Documentation</a>
* @static
* @param {number} options
* @return {NSPointerFunctions}
*/
/**
* @property {boolean} usesStrongWriteBarrier
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSPointerFunctions/usesStrongWriteBarrier">Apple Documentation</a>
*/
/**
* @property {boolean} usesWeakReadAndWriteBarriers
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSPointerFunctions/usesWeakReadAndWriteBarriers">Apple Documentation</a>
*/
/**
* @method initWithOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSPointerFunctions/initWithOptions:">Apple Documentation</a>
* @param {number} options
* @return {NSPointerFunctions}
*/
/**
* @class AVMediaSelectionOption
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {string} displayName
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/instp/AVMediaSelectionOption/displayName">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSLocale} locale
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/instp/AVMediaSelectionOption/locale">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} extendedLanguageTag
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/instp/AVMediaSelectionOption/extendedLanguageTag">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} mediaType
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/instp/AVMediaSelectionOption/mediaType">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} mediaSubTypes
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/instp/AVMediaSelectionOption/mediaSubTypes">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} playable
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/instp/AVMediaSelectionOption/playable">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} commonMetadata
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/instp/AVMediaSelectionOption/commonMetadata">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} availableMetadataFormats
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/instp/AVMediaSelectionOption/availableMetadataFormats">Apple Documentation</a>
* @readonly
*/
/**
* @method metadataForFormat
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/instm/AVMediaSelectionOption/metadataForFormat:">Apple Documentation</a>
* @param {string} format
* @return {Array}
*/
/**
* @method hasMediaCharacteristic
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/instm/AVMediaSelectionOption/hasMediaCharacteristic:">Apple Documentation</a>
* @param {string} mediaCharacteristic
* @return {boolean}
*/
/**
* @method propertyList
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/instm/AVMediaSelectionOption/propertyList">Apple Documentation</a>
* @return {Object}
*/
/**
* @method associatedMediaSelectionOptionInMediaSelectionGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/instm/AVMediaSelectionOption/associatedMediaSelectionOptionInMediaSelectionGroup:">Apple Documentation</a>
* @param {AVMediaSelectionGroup} mediaSelectionGroup
* @return {AVMediaSelectionOption}
*/
/**
* @method displayNameWithLocale
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_11.html#//apple_ref/occ/instm/AVMediaSelectionOption/displayNameWithLocale:">Apple Documentation</a>
* @param {NSLocale} locale
* @return {string}
*/
/**
* @class NSRunLoop
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method mainRunLoop
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSRunLoop/mainRunLoop">Apple Documentation</a>
* @static
* @return {NSRunLoop}
*/
/**
* @method currentRunLoop
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSRunLoop/currentRunLoop">Apple Documentation</a>
* @static
* @return {NSRunLoop}
*/
/**
* @property {string} currentMode
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSRunLoop/currentMode">Apple Documentation</a>
* @readonly
*/
/**
* @method limitDateForMode
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSRunLoop/limitDateForMode:">Apple Documentation</a>
* @param {string} mode
* @return {Date}
*/
/**
* @method run
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSRunLoop/run">Apple Documentation</a>
* @return {void}
*/
/**
* @method performSelectorTargetArgumentOrderModes
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSRunLoop/performSelector:target:argument:order:modes:">Apple Documentation</a>
* @param {string} aSelector
* @param {Object} target
* @param {Object} arg
* @param {number} order
* @param {Array} modes
* @return {void}
*/
/**
* @method runUntilDate
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSRunLoop/runUntilDate:">Apple Documentation</a>
* @param {Date} limitDate
* @return {void}
*/
/**
* @method performBlock
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSRunLoop/performBlock:">Apple Documentation</a>
* @param {Function} block
* @return {void}
*/
/**
* @method cancelPerformSelectorTargetArgument
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSRunLoop/cancelPerformSelector:target:argument:">Apple Documentation</a>
* @param {string} aSelector
* @param {Object} target
* @param {Object} arg
* @return {void}
*/
/**
* @method getCFRunLoop
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSRunLoop/getCFRunLoop">Apple Documentation</a>
* @return {Object}
*/
/**
* @method addTimerForMode
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSRunLoop/addTimer:forMode:">Apple Documentation</a>
* @param {NSTimer} timer
* @param {string} mode
* @return {void}
*/
/**
* @method addPortForMode
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSRunLoop/addPort:forMode:">Apple Documentation</a>
* @param {NSPort} aPort
* @param {string} mode
* @return {void}
*/
/**
* @method acceptInputForModeBeforeDate
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSRunLoop/acceptInputForMode:beforeDate:">Apple Documentation</a>
* @param {string} mode
* @param {Date} limitDate
* @return {void}
*/
/**
* @method runModeBeforeDate
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSRunLoop/runMode:beforeDate:">Apple Documentation</a>
* @param {string} mode
* @param {Date} limitDate
* @return {boolean}
*/
/**
* @method removePortForMode
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSRunLoop/removePort:forMode:">Apple Documentation</a>
* @param {NSPort} aPort
* @param {string} mode
* @return {void}
*/
/**
* @method performInModesBlock
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSRunLoop/performInModes:block:">Apple Documentation</a>
* @param {Array} modes
* @param {Function} block
* @return {void}
*/
/**
* @method cancelPerformSelectorsWithTarget
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSRunLoop/cancelPerformSelectorsWithTarget:">Apple Documentation</a>
* @param {Object} target
* @return {void}
*/
/**
* @class NSFileAccessIntent
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method writingIntentWithURLOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSFileAccessIntent/writingIntentWithURL:options:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @param {number} options
* @return {NSFileAccessIntent}
*/
/**
* @method readingIntentWithURLOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/clm/NSFileAccessIntent/readingIntentWithURL:options:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @param {number} options
* @return {NSFileAccessIntent}
*/
/**
* @property {NSURL} URL
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-v10.10/index.html#//apple_ref/occ/instp/NSFileAccessIntent/URL">Apple Documentation</a>
* @readonly
*/
/**
* @class NSDateIntervalFormatter
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html">Apple Documentation</a>
* @extends NSFormatter
*/
/**
* @property {number} timeStyle
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSDateIntervalFormatter/timeStyle">Apple Documentation</a>
*/
/**
* @property {NSLocale} locale
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSDateIntervalFormatter/locale">Apple Documentation</a>
*/
/**
* @property {number} dateStyle
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSDateIntervalFormatter/dateStyle">Apple Documentation</a>
*/
/**
* @property {string} dateTemplate
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSDateIntervalFormatter/dateTemplate">Apple Documentation</a>
*/
/**
* @property {NSTimeZone} timeZone
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSDateIntervalFormatter/timeZone">Apple Documentation</a>
*/
/**
* @property {NSCalendar} calendar
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instp/NSDateIntervalFormatter/calendar">Apple Documentation</a>
*/
/**
* @method stringFromDateInterval
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSDateIntervalFormatter/stringFromDateInterval:">Apple Documentation</a>
* @param {NSDateInterval} dateInterval
* @return {string}
*/
/**
* @method stringFromDateToDate
* <a href="https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/occ/instm/NSDateIntervalFormatter/stringFromDate:toDate:">Apple Documentation</a>
* @param {Date} fromDate
* @param {Date} toDate
* @return {string}
*/
/**
* @class AVMutableMovie
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html">Apple Documentation</a>
* @extends AVMovie
*/
/**
* @method movieWithURLOptionsError
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/clm/AVMutableMovie/movieWithURL:options:error:">Apple Documentation</a>
* @static
* @param {NSURL} URL
* @param {Object} options
* @param {Object} outError
* @return {AVMutableMovie}
*/
/**
* @method movieWithDataOptionsError
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/clm/AVMutableMovie/movieWithData:options:error:">Apple Documentation</a>
* @static
* @param {NSData} data
* @param {Object} options
* @param {Object} outError
* @return {AVMutableMovie}
*/
/**
* @method movieWithSettingsFromMovieOptionsError
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/clm/AVMutableMovie/movieWithSettingsFromMovie:options:error:">Apple Documentation</a>
* @static
* @param {AVMovie} movie
* @param {Object} options
* @param {Object} outError
* @return {AVMutableMovie}
*/
/**
* @property {number} preferredRate
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instp/AVMutableMovie/preferredRate">Apple Documentation</a>
*/
/**
* @property {number} preferredVolume
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instp/AVMutableMovie/preferredVolume">Apple Documentation</a>
*/
/**
* @property {Object} preferredTransform
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instp/AVMutableMovie/preferredTransform">Apple Documentation</a>
*/
/**
* @property {Array} tracks
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instp/AVMutableMovie/tracks">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} timescale
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instp/AVMutableMovie/timescale">Apple Documentation</a>
*/
/**
* @method trackWithTrackID
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instm/AVMutableMovie/trackWithTrackID:">Apple Documentation</a>
* @param {number} trackID
* @return {AVMutableMovieTrack}
*/
/**
* @method tracksWithMediaCharacteristic
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instm/AVMutableMovie/tracksWithMediaCharacteristic:">Apple Documentation</a>
* @param {string} mediaCharacteristic
* @return {Array}
*/
/**
* @method mutableTrackCompatibleWithTrack
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instm/AVMutableMovie/mutableTrackCompatibleWithTrack:">Apple Documentation</a>
* @param {AVAssetTrack} track
* @return {AVMutableMovieTrack}
*/
/**
* @method tracksWithMediaType
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instm/AVMutableMovie/tracksWithMediaType:">Apple Documentation</a>
* @param {string} mediaType
* @return {Array}
*/
/**
* @method scaleTimeRangeToDuration
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instm/AVMutableMovie/scaleTimeRange:toDuration:">Apple Documentation</a>
* @param {Object} timeRange
* @param {Object} duration
* @return {void}
*/
/**
* @method initWithSettingsFromMovieOptionsError
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instm/AVMutableMovie/initWithSettingsFromMovie:options:error:">Apple Documentation</a>
* @param {AVMovie} movie
* @param {Object} options
* @param {Object} outError
* @return {AVMutableMovie}
*/
/**
* @method addMutableTracksCopyingSettingsFromTracksOptions
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instm/AVMutableMovie/addMutableTracksCopyingSettingsFromTracks:options:">Apple Documentation</a>
* @param {Array} existingTracks
* @param {Object} options
* @return {Array}
*/
/**
* @method removeTrack
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instm/AVMutableMovie/removeTrack:">Apple Documentation</a>
* @param {AVMovieTrack} track
* @return {void}
*/
/**
* @method insertEmptyTimeRange
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instm/AVMutableMovie/insertEmptyTimeRange:">Apple Documentation</a>
* @param {Object} timeRange
* @return {void}
*/
/**
* @method removeTimeRange
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instm/AVMutableMovie/removeTimeRange:">Apple Documentation</a>
* @param {Object} timeRange
* @return {void}
*/
/**
* @method addMutableTrackWithMediaTypeCopySettingsFromTrackOptions
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instm/AVMutableMovie/addMutableTrackWithMediaType:copySettingsFromTrack:options:">Apple Documentation</a>
* @param {string} mediaType
* @param {AVAssetTrack} track
* @param {Object} options
* @return {AVMutableMovieTrack}
*/
/**
* @method initWithURLOptionsError
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instm/AVMutableMovie/initWithURL:options:error:">Apple Documentation</a>
* @param {NSURL} URL
* @param {Object} options
* @param {Object} outError
* @return {AVMutableMovie}
*/
/**
* @method insertTimeRangeOfAssetAtTimeCopySampleDataError
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instm/AVMutableMovie/insertTimeRange:ofAsset:atTime:copySampleData:error:">Apple Documentation</a>
* @param {Object} timeRange
* @param {AVAsset} asset
* @param {Object} startTime
* @param {boolean} copySampleData
* @param {Object} outError
* @return {boolean}
*/
/**
* @method initWithDataOptionsError
* <a href="https://developer.apple.com/library/ios/technotes/tn2429/_index.html#//apple_ref/occ/instm/AVMutableMovie/initWithData:options:error:">Apple Documentation</a>
* @param {NSData} data
* @param {Object} options
* @param {Object} outError
* @return {AVMutableMovie}
*/
/**
* @class NSMutableData
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html">Apple Documentation</a>
* @extends NSData
*/
/**
* @method dataWithLength
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSMutableData/dataWithLength:">Apple Documentation</a>
* @static
* @param {number} length
* @return {NSMutableData}
*/
/**
* @method dataWithCapacity
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSMutableData/dataWithCapacity:">Apple Documentation</a>
* @static
* @param {number} aNumItems
* @return {NSMutableData}
*/
/**
* @property {number} length
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instp/NSMutableData/length">Apple Documentation</a>
*/
/**
* @method appendData
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableData/appendData:">Apple Documentation</a>
* @param {NSData} other
* @return {void}
*/
/**
* @method resetBytesInRange
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableData/resetBytesInRange:">Apple Documentation</a>
* @param {Object} range
* @return {void}
*/
/**
* @method initWithCapacity
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableData/initWithCapacity:">Apple Documentation</a>
* @param {number} capacity
* @return {NSMutableData}
*/
/**
* @method decompressUsingAlgorithmError
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableData/decompressUsingAlgorithm:error:">Apple Documentation</a>
* @param {number} algorithm
* @param {Object} error
* @return {boolean}
*/
/**
* @method initWithLength
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableData/initWithLength:">Apple Documentation</a>
* @param {number} length
* @return {NSMutableData}
*/
/**
* @method compressUsingAlgorithmError
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableData/compressUsingAlgorithm:error:">Apple Documentation</a>
* @param {number} algorithm
* @param {Object} error
* @return {boolean}
*/
/**
* @method setData
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableData/setData:">Apple Documentation</a>
* @param {NSData} data
* @return {void}
*/
/**
* @method increaseLengthBy
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableData/increaseLengthBy:">Apple Documentation</a>
* @param {number} extraLength
* @return {void}
*/
/**
* @class NSPersonNameComponentsFormatter
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html">Apple Documentation</a>
* @extends NSFormatter
*/
/**
* @method localizedStringFromPersonNameComponentsStyleOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/clm/NSPersonNameComponentsFormatter/localizedStringFromPersonNameComponents:style:options:">Apple Documentation</a>
* @static
* @param {NSPersonNameComponents} components
* @param {number} nameFormatStyle
* @param {number} nameOptions
* @return {string}
*/
/**
* @property {boolean} phonetic
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instp/NSPersonNameComponentsFormatter/phonetic">Apple Documentation</a>
*/
/**
* @property {number} style
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instp/NSPersonNameComponentsFormatter/style">Apple Documentation</a>
*/
/**
* @method annotatedStringFromPersonNameComponents
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/NSPersonNameComponentsFormatter/annotatedStringFromPersonNameComponents:">Apple Documentation</a>
* @param {NSPersonNameComponents} components
* @return {NSAttributedString}
*/
/**
* @method stringFromPersonNameComponents
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/NSPersonNameComponentsFormatter/stringFromPersonNameComponents:">Apple Documentation</a>
* @param {NSPersonNameComponents} components
* @return {string}
*/
/**
* @method personNameComponentsFromString
* <a href="https://developer.apple.com/library/ios/releasenotes/MacOSX/WhatsNewInOSX/Articles/OSXv10.html#//apple_ref/occ/instm/NSPersonNameComponentsFormatter/personNameComponentsFromString:">Apple Documentation</a>
* @param {string} string
* @return {NSPersonNameComponents}
*/
/**
* @class AVMutableAssetDownloadStorageManagementPolicy
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVAssetDownloadStorageManagementPolicy
*/
/**
* @property {string} priority
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVMutableAssetDownloadStorageManagementPolicy/priority">Apple Documentation</a>
*/
/**
* @property {Date} expirationDate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVMutableAssetDownloadStorageManagementPolicy/expirationDate">Apple Documentation</a>
*/
/**
* @class AVMutableMediaSelection
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVMediaSelection
*/
/**
* @method selectMediaOptionInMediaSelectionGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMutableMediaSelection/selectMediaOption:inMediaSelectionGroup:">Apple Documentation</a>
* @param {AVMediaSelectionOption} mediaSelectionOption
* @param {AVMediaSelectionGroup} mediaSelectionGroup
* @return {void}
*/
/**
* @class AVAudioPlayer
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {boolean} meteringEnabled
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instp/AVAudioPlayer/meteringEnabled">Apple Documentation</a>
*/
/**
* @property {number} currentTime
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instp/AVAudioPlayer/currentTime">Apple Documentation</a>
*/
/**
* @property {NSURL} url
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instp/AVAudioPlayer/url">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVAudioFormat} format
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instp/AVAudioPlayer/format">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} settings
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instp/AVAudioPlayer/settings">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} enableRate
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instp/AVAudioPlayer/enableRate">Apple Documentation</a>
*/
/**
* @property {number} volume
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instp/AVAudioPlayer/volume">Apple Documentation</a>
*/
/**
* @property {number} rate
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instp/AVAudioPlayer/rate">Apple Documentation</a>
*/
/**
* @property {Array} channelAssignments
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instp/AVAudioPlayer/channelAssignments">Apple Documentation</a>
*/
/**
* @property {number} numberOfChannels
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instp/AVAudioPlayer/numberOfChannels">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instp/AVAudioPlayer/delegate">Apple Documentation</a>
*/
/**
* @property {number} deviceCurrentTime
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instp/AVAudioPlayer/deviceCurrentTime">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} duration
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instp/AVAudioPlayer/duration">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} numberOfLoops
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instp/AVAudioPlayer/numberOfLoops">Apple Documentation</a>
*/
/**
* @property {NSData} data
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instp/AVAudioPlayer/data">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} playing
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instp/AVAudioPlayer/playing">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} pan
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instp/AVAudioPlayer/pan">Apple Documentation</a>
*/
/**
* @method initWithContentsOfURLError
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instm/AVAudioPlayer/initWithContentsOfURL:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {Object} outError
* @return {AVAudioPlayer}
*/
/**
* @method peakPowerForChannel
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instm/AVAudioPlayer/peakPowerForChannel:">Apple Documentation</a>
* @param {number} channelNumber
* @return {number}
*/
/**
* @method averagePowerForChannel
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instm/AVAudioPlayer/averagePowerForChannel:">Apple Documentation</a>
* @param {number} channelNumber
* @return {number}
*/
/**
* @method prepareToPlay
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instm/AVAudioPlayer/prepareToPlay">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method play
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instm/AVAudioPlayer/play">Apple Documentation</a>
* @return {boolean}
*/
/**
* @method initWithDataError
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instm/AVAudioPlayer/initWithData:error:">Apple Documentation</a>
* @param {NSData} data
* @param {Object} outError
* @return {AVAudioPlayer}
*/
/**
* @method initWithContentsOfURLFileTypeHintError
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instm/AVAudioPlayer/initWithContentsOfURL:fileTypeHint:error:">Apple Documentation</a>
* @param {NSURL} url
* @param {string} utiString
* @param {Object} outError
* @return {AVAudioPlayer}
*/
/**
* @method playAtTime
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instm/AVAudioPlayer/playAtTime:">Apple Documentation</a>
* @param {number} time
* @return {boolean}
*/
/**
* @method updateMeters
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instm/AVAudioPlayer/updateMeters">Apple Documentation</a>
* @return {void}
*/
/**
* @method stop
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instm/AVAudioPlayer/stop">Apple Documentation</a>
* @return {void}
*/
/**
* @method setVolumeFadeDuration
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instm/AVAudioPlayer/setVolume:fadeDuration:">Apple Documentation</a>
* @param {number} volume
* @param {number} duration
* @return {void}
*/
/**
* @method pause
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instm/AVAudioPlayer/pause">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithDataFileTypeHintError
* <a href="https://developer.apple.com/library/ios/qa/qa1634/_index.html#//apple_ref/occ/instm/AVAudioPlayer/initWithData:fileTypeHint:error:">Apple Documentation</a>
* @param {NSData} data
* @param {string} utiString
* @param {Object} outError
* @return {AVAudioPlayer}
*/
/**
* @class AVVideoComposition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method videoCompositionWithPropertiesOfAsset
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVVideoComposition/videoCompositionWithPropertiesOfAsset:">Apple Documentation</a>
* @static
* @param {AVAsset} asset
* @return {AVVideoComposition}
*/
/**
* @method videoCompositionWithAssetApplyingCIFiltersWithHandler
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVVideoComposition/videoCompositionWithAsset:applyingCIFiltersWithHandler:">Apple Documentation</a>
* @static
* @param {AVAsset} asset
* @param {Function} applier
* @return {AVVideoComposition}
*/
/**
* @property {AVVideoCompositionCoreAnimationTool} animationTool
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoComposition/animationTool">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} frameDuration
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoComposition/frameDuration">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} renderScale
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoComposition/renderScale">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} renderSize
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoComposition/renderSize">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} customVideoCompositorClass
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoComposition/customVideoCompositorClass">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} sourceTrackIDForFrameTiming
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoComposition/sourceTrackIDForFrameTiming">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} instructions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoComposition/instructions">Apple Documentation</a>
* @readonly
*/
/**
* @method isValidForAssetTimeRangeValidationDelegate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVVideoComposition/isValidForAsset:timeRange:validationDelegate:">Apple Documentation</a>
* @param {AVAsset} asset
* @param {Object} timeRange
* @param {Object} validationDelegate
* @return {boolean}
*/
/**
* @class AVCapturePhotoOutput
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html">Apple Documentation</a>
* @extends AVCaptureOutput
*/
/**
* @method JPEGPhotoDataRepresentationForJPEGSampleBufferPreviewPhotoSampleBuffer
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCapturePhotoOutput/JPEGPhotoDataRepresentationForJPEGSampleBuffer:previewPhotoSampleBuffer:">Apple Documentation</a>
* @static
* @param {Object} JPEGSampleBuffer
* @param {Object} previewPhotoSampleBuffer
* @return {NSData}
*/
/**
* @method jsnew
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCapturePhotoOutput/new">Apple Documentation</a>
* @static
* @return {AVCapturePhotoOutput}
*/
/**
* @method DNGPhotoDataRepresentationForRawSampleBufferPreviewPhotoSampleBuffer
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/clm/AVCapturePhotoOutput/DNGPhotoDataRepresentationForRawSampleBuffer:previewPhotoSampleBuffer:">Apple Documentation</a>
* @static
* @param {Object} rawSampleBuffer
* @param {Object} previewPhotoSampleBuffer
* @return {NSData}
*/
/**
* @property {boolean} cameraCalibrationDataDeliverySupported
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/cameraCalibrationDataDeliverySupported">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} dualCameraFusionSupported
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/dualCameraFusionSupported">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} availableLivePhotoVideoCodecTypes
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/availableLivePhotoVideoCodecTypes">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} isStillImageStabilizationScene
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/isStillImageStabilizationScene">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVCapturePhotoSettings} photoSettingsForSceneMonitoring
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/photoSettingsForSceneMonitoring">Apple Documentation</a>
*/
/**
* @property {boolean} livePhotoCaptureSupported
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/livePhotoCaptureSupported">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} livePhotoCaptureEnabled
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/livePhotoCaptureEnabled">Apple Documentation</a>
*/
/**
* @property {number} maxBracketedCapturePhotoCount
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/maxBracketedCapturePhotoCount">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} availableRawPhotoPixelFormatTypes
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/availableRawPhotoPixelFormatTypes">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} livePhotoCaptureSuspended
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/livePhotoCaptureSuspended">Apple Documentation</a>
*/
/**
* @property {Array} availablePhotoFileTypes
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/availablePhotoFileTypes">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} preparedPhotoSettingsArray
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/preparedPhotoSettingsArray">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} stillImageStabilizationSupported
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/stillImageStabilizationSupported">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} livePhotoAutoTrimmingEnabled
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/livePhotoAutoTrimmingEnabled">Apple Documentation</a>
*/
/**
* @property {boolean} virtualDeviceConstituentPhotoDeliveryEnabled
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/virtualDeviceConstituentPhotoDeliveryEnabled">Apple Documentation</a>
*/
/**
* @property {Array} availableRawPhotoFileTypes
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/availableRawPhotoFileTypes">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} dualCameraDualPhotoDeliverySupported
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/dualCameraDualPhotoDeliverySupported">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} availablePhotoCodecTypes
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/availablePhotoCodecTypes">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} isFlashScene
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/isFlashScene">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} lensStabilizationDuringBracketedCaptureSupported
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/lensStabilizationDuringBracketedCaptureSupported">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} availablePhotoPixelFormatTypes
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/availablePhotoPixelFormatTypes">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} dualCameraDualPhotoDeliveryEnabled
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/dualCameraDualPhotoDeliveryEnabled">Apple Documentation</a>
*/
/**
* @property {boolean} highResolutionCaptureEnabled
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/highResolutionCaptureEnabled">Apple Documentation</a>
*/
/**
* @property {boolean} virtualDeviceFusionSupported
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/virtualDeviceFusionSupported">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} maxPhotoQualityPrioritization
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/maxPhotoQualityPrioritization">Apple Documentation</a>
*/
/**
* @property {boolean} autoRedEyeReductionSupported
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/autoRedEyeReductionSupported">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} supportedFlashModes
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/supportedFlashModes">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} virtualDeviceConstituentPhotoDeliverySupported
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instp/AVCapturePhotoOutput/virtualDeviceConstituentPhotoDeliverySupported">Apple Documentation</a>
* @readonly
*/
/**
* @method supportedPhotoPixelFormatTypesForFileType
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCapturePhotoOutput/supportedPhotoPixelFormatTypesForFileType:">Apple Documentation</a>
* @param {string} fileType
* @return {Array}
*/
/**
* @method supportedPhotoCodecTypesForFileType
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCapturePhotoOutput/supportedPhotoCodecTypesForFileType:">Apple Documentation</a>
* @param {string} fileType
* @return {Array}
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCapturePhotoOutput/init">Apple Documentation</a>
* @return {AVCapturePhotoOutput}
*/
/**
* @method supportedRawPhotoPixelFormatTypesForFileType
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCapturePhotoOutput/supportedRawPhotoPixelFormatTypesForFileType:">Apple Documentation</a>
* @param {string} fileType
* @return {Array}
*/
/**
* @method capturePhotoWithSettingsDelegate
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCapturePhotoOutput/capturePhotoWithSettings:delegate:">Apple Documentation</a>
* @param {AVCapturePhotoSettings} settings
* @param {Object} delegate
* @return {void}
*/
/**
* @method setPreparedPhotoSettingsArrayCompletionHandler
* <a href="https://developer.apple.com/library/ios/samplecode/AVCam/Listings/Objective_C_AVCam_AVCamCameraViewController_m.html#//apple_ref/occ/instm/AVCapturePhotoOutput/setPreparedPhotoSettingsArray:completionHandler:">Apple Documentation</a>
* @param {Array} preparedPhotoSettingsArray
* @param {Function} completionHandler
* @return {void}
*/
/**
* @class NSURLProtectionSpace
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {string} proxyType
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSURLProtectionSpace/proxyType">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} realm
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSURLProtectionSpace/realm">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} host
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSURLProtectionSpace/host">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} receivesCredentialSecurely
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSURLProtectionSpace/receivesCredentialSecurely">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} protocol
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSURLProtectionSpace/protocol">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} authenticationMethod
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSURLProtectionSpace/authenticationMethod">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} port
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSURLProtectionSpace/port">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} isProxy
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSURLProtectionSpace/isProxy">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithProxyHostPortTypeRealmAuthenticationMethod
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSURLProtectionSpace/initWithProxyHost:port:type:realm:authenticationMethod:">Apple Documentation</a>
* @param {string} host
* @param {number} port
* @param {string} type
* @param {string} realm
* @param {string} authenticationMethod
* @return {NSURLProtectionSpace}
*/
/**
* @method initWithHostPortProtocolRealmAuthenticationMethod
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSURLProtectionSpace/initWithHost:port:protocol:realm:authenticationMethod:">Apple Documentation</a>
* @param {string} host
* @param {number} port
* @param {string} protocol
* @param {string} realm
* @param {string} authenticationMethod
* @return {NSURLProtectionSpace}
*/
/**
* @class NSComparisonPredicate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html">Apple Documentation</a>
* @extends NSPredicate
*/
/**
* @method predicateWithLeftExpressionRightExpressionCustomSelector
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSComparisonPredicate/predicateWithLeftExpression:rightExpression:customSelector:">Apple Documentation</a>
* @static
* @param {NSExpression} lhs
* @param {NSExpression} rhs
* @param {string} selector
* @return {NSComparisonPredicate}
*/
/**
* @method predicateWithLeftExpressionRightExpressionModifierTypeOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/clm/NSComparisonPredicate/predicateWithLeftExpression:rightExpression:modifier:type:options:">Apple Documentation</a>
* @static
* @param {NSExpression} lhs
* @param {NSExpression} rhs
* @param {number} modifier
* @param {number} type
* @param {number} options
* @return {NSComparisonPredicate}
*/
/**
* @property {string} jscustomSelector
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSComparisonPredicate/customSelector">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSExpression} leftExpression
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSComparisonPredicate/leftExpression">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} comparisonPredicateModifier
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSComparisonPredicate/comparisonPredicateModifier">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSExpression} rightExpression
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSComparisonPredicate/rightExpression">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} options
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSComparisonPredicate/options">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} predicateOperatorType
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instp/NSComparisonPredicate/predicateOperatorType">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithCoder
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSComparisonPredicate/initWithCoder:">Apple Documentation</a>
* @param {NSCoder} coder
* @return {NSComparisonPredicate}
*/
/**
* @method initWithLeftExpressionRightExpressionModifierTypeOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSComparisonPredicate/initWithLeftExpression:rightExpression:modifier:type:options:">Apple Documentation</a>
* @param {NSExpression} lhs
* @param {NSExpression} rhs
* @param {number} modifier
* @param {number} type
* @param {number} options
* @return {NSComparisonPredicate}
*/
/**
* @method initWithLeftExpressionRightExpressionCustomSelector
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/Foundation.html#//apple_ref/occ/instm/NSComparisonPredicate/initWithLeftExpression:rightExpression:customSelector:">Apple Documentation</a>
* @param {NSExpression} lhs
* @param {NSExpression} rhs
* @param {string} selector
* @return {NSComparisonPredicate}
*/
/**
* @class NSBlockOperation
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/ConcurrencyProgrammingGuide/OperationObjects/OperationObjects.html">Apple Documentation</a>
* @extends NSOperation
*/
/**
* @method blockOperationWithBlock
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/ConcurrencyProgrammingGuide/OperationObjects/OperationObjects.html#//apple_ref/occ/clm/NSBlockOperation/blockOperationWithBlock:">Apple Documentation</a>
* @static
* @param {Function} block
* @return {NSBlockOperation}
*/
/**
* @property {Array} executionBlocks
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/ConcurrencyProgrammingGuide/OperationObjects/OperationObjects.html#//apple_ref/occ/instp/NSBlockOperation/executionBlocks">Apple Documentation</a>
* @readonly
*/
/**
* @method addExecutionBlock
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/ConcurrencyProgrammingGuide/OperationObjects/OperationObjects.html#//apple_ref/occ/instm/NSBlockOperation/addExecutionBlock:">Apple Documentation</a>
* @param {Function} block
* @return {void}
*/
/**
* @class NSOutputStream
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.html">Apple Documentation</a>
* @extends NSStream
*/
/**
* @method outputStreamToFileAtPathAppend
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.html#//apple_ref/occ/clm/NSOutputStream/outputStreamToFileAtPath:append:">Apple Documentation</a>
* @static
* @param {string} path
* @param {boolean} shouldAppend
* @return {NSOutputStream}
*/
/**
* @method outputStreamToMemory
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.html#//apple_ref/occ/clm/NSOutputStream/outputStreamToMemory">Apple Documentation</a>
* @static
* @return {NSOutputStream}
*/
/**
* @method outputStreamWithURLAppend
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.html#//apple_ref/occ/clm/NSOutputStream/outputStreamWithURL:append:">Apple Documentation</a>
* @static
* @param {NSURL} url
* @param {boolean} shouldAppend
* @return {NSOutputStream}
*/
/**
* @property {boolean} hasSpaceAvailable
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.html#//apple_ref/occ/instp/NSOutputStream/hasSpaceAvailable">Apple Documentation</a>
* @readonly
*/
/**
* @method initToFileAtPathAppend
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.html#//apple_ref/occ/instm/NSOutputStream/initToFileAtPath:append:">Apple Documentation</a>
* @param {string} path
* @param {boolean} shouldAppend
* @return {NSOutputStream}
*/
/**
* @method jsinitToMemory
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.html#//apple_ref/occ/instm/NSOutputStream/initToMemory">Apple Documentation</a>
* @return {NSOutputStream}
*/
/**
* @method initWithURLAppend
* <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.html#//apple_ref/occ/instm/NSOutputStream/initWithURL:append:">Apple Documentation</a>
* @param {NSURL} url
* @param {boolean} shouldAppend
* @return {NSOutputStream}
*/
/**
* @class AVTextStyleRule
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method propertyListForTextStyleRules
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVTextStyleRule/propertyListForTextStyleRules:">Apple Documentation</a>
* @static
* @param {Array} textStyleRules
* @return {Object}
*/
/**
* @method textStyleRuleWithTextMarkupAttributes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVTextStyleRule/textStyleRuleWithTextMarkupAttributes:">Apple Documentation</a>
* @static
* @param {Object} textMarkupAttributes
* @return {AVTextStyleRule}
*/
/**
* @method textStyleRuleWithTextMarkupAttributesTextSelector
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVTextStyleRule/textStyleRuleWithTextMarkupAttributes:textSelector:">Apple Documentation</a>
* @static
* @param {Object} textMarkupAttributes
* @param {string} textSelector
* @return {AVTextStyleRule}
*/
/**
* @method textStyleRulesFromPropertyList
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVTextStyleRule/textStyleRulesFromPropertyList:">Apple Documentation</a>
* @static
* @param {Object} plist
* @return {Array}
*/
/**
* @property {Object} textMarkupAttributes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVTextStyleRule/textMarkupAttributes">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} textSelector
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVTextStyleRule/textSelector">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithTextMarkupAttributesTextSelector
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVTextStyleRule/initWithTextMarkupAttributes:textSelector:">Apple Documentation</a>
* @param {Object} textMarkupAttributes
* @param {string} textSelector
* @return {AVTextStyleRule}
*/
/**
* @method initWithTextMarkupAttributes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVTextStyleRule/initWithTextMarkupAttributes:">Apple Documentation</a>
* @param {Object} textMarkupAttributes
* @return {AVTextStyleRule}
*/
/**
* @class AVMetadataItemValueRequest
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {AVMetadataItem} metadataItem
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMetadataItemValueRequest/metadataItem">Apple Documentation</a>
* @readonly
*/
/**
* @method respondWithValue
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMetadataItemValueRequest/respondWithValue:">Apple Documentation</a>
* @param {Object} value
* @return {void}
*/
/**
* @method respondWithError
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVMetadataItemValueRequest/respondWithError:">Apple Documentation</a>
* @param {NSError} error
* @return {void}
*/
/**
* @class AVFragmentedMovieTrack
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVMovieTrack
*/
/**
* @class AVAudioSourceNode
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVAudioNode
*/
/**
* @class AVContentKeyResponse
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method contentKeyResponseWithFairPlayStreamingKeyResponseData
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVContentKeyResponse/contentKeyResponseWithFairPlayStreamingKeyResponseData:">Apple Documentation</a>
* @static
* @param {NSData} keyResponseData
* @return {AVContentKeyResponse}
*/
/**
* @method contentKeyResponseWithAuthorizationTokenData
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVContentKeyResponse/contentKeyResponseWithAuthorizationTokenData:">Apple Documentation</a>
* @static
* @param {NSData} authorizationTokenData
* @return {AVContentKeyResponse}
*/
/**
* @method contentKeyResponseWithClearKeyDataInitializationVector
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVContentKeyResponse/contentKeyResponseWithClearKeyData:initializationVector:">Apple Documentation</a>
* @static
* @param {NSData} keyData
* @param {NSData} initializationVector
* @return {AVContentKeyResponse}
*/
/**
* @class AVPlayerMediaSelectionCriteria
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} principalMediaCharacteristics
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerMediaSelectionCriteria/principalMediaCharacteristics">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} preferredLanguages
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerMediaSelectionCriteria/preferredLanguages">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} preferredMediaCharacteristics
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerMediaSelectionCriteria/preferredMediaCharacteristics">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithPrincipalMediaCharacteristicsPreferredLanguagesPreferredMediaCharacteristics
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerMediaSelectionCriteria/initWithPrincipalMediaCharacteristics:preferredLanguages:preferredMediaCharacteristics:">Apple Documentation</a>
* @param {Array} principalMediaCharacteristics
* @param {Array} preferredLanguages
* @param {Array} preferredMediaCharacteristics
* @return {AVPlayerMediaSelectionCriteria}
*/
/**
* @method initWithPreferredLanguagesPreferredMediaCharacteristics
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerMediaSelectionCriteria/initWithPreferredLanguages:preferredMediaCharacteristics:">Apple Documentation</a>
* @param {Array} preferredLanguages
* @param {Array} preferredMediaCharacteristics
* @return {AVPlayerMediaSelectionCriteria}
*/
/**
* @class AVFrameRateRange
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Object} maxFrameDuration
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVFrameRateRange/maxFrameDuration">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} maxFrameRate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVFrameRateRange/maxFrameRate">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} minFrameDuration
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVFrameRateRange/minFrameDuration">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} minFrameRate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVFrameRateRange/minFrameRate">Apple Documentation</a>
* @readonly
*/
/**
* @class EAGLSharegroup
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {string} debugLabel
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/EAGLSharegroup/debugLabel">Apple Documentation</a>
*/
/**
* @class NSIndexPath
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method indexPathWithIndex
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/clm/NSIndexPath/indexPathWithIndex:">Apple Documentation</a>
* @static
* @param {number} index
* @return {NSIndexPath}
*/
/**
* @property {number} length
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instp/NSIndexPath/length">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithIndex
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSIndexPath/initWithIndex:">Apple Documentation</a>
* @param {number} index
* @return {NSIndexPath}
*/
/**
* @method indexAtPosition
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSIndexPath/indexAtPosition:">Apple Documentation</a>
* @param {number} position
* @return {number}
*/
/**
* @method indexPathByRemovingLastIndex
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSIndexPath/indexPathByRemovingLastIndex">Apple Documentation</a>
* @return {NSIndexPath}
*/
/**
* @method indexPathByAddingIndex
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSIndexPath/indexPathByAddingIndex:">Apple Documentation</a>
* @param {number} index
* @return {NSIndexPath}
*/
/**
* @method compare
* <a href="https://developer.apple.com/library/ios/samplecode/AVFoundationQueuePlayer-iOS/Listings/Objective_C_AVFoundationQueuePlayer_iOS_AAPLPlayerViewController_m.html#//apple_ref/occ/instm/NSIndexPath/compare:">Apple Documentation</a>
* @param {NSIndexPath} otherObject
* @return {number}
*/
/**
* @class AVVideoCompositionRenderContext
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Object} edgeWidths
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoCompositionRenderContext/edgeWidths">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} pixelAspectRatio
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoCompositionRenderContext/pixelAspectRatio">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} renderTransform
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoCompositionRenderContext/renderTransform">Apple Documentation</a>
* @readonly
*/
/**
* @property {boolean} highQualityRendering
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoCompositionRenderContext/highQualityRendering">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} renderScale
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoCompositionRenderContext/renderScale">Apple Documentation</a>
* @readonly
*/
/**
* @property {AVVideoComposition} videoComposition
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoCompositionRenderContext/videoComposition">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} size
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVVideoCompositionRenderContext/size">Apple Documentation</a>
* @readonly
*/
/**
* @method newPixelBuffer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVVideoCompositionRenderContext/newPixelBuffer">Apple Documentation</a>
* @return {Object}
*/
/**
* @class CADisplayLink
* <a href="https://developer.apple.com/library/ios/technotes/tn2300/_index.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method displayLinkWithTargetSelector
* <a href="https://developer.apple.com/library/ios/technotes/tn2300/_index.html#//apple_ref/occ/clm/CADisplayLink/displayLinkWithTarget:selector:">Apple Documentation</a>
* @static
* @param {Object} target
* @param {string} sel
* @return {CADisplayLink}
*/
/**
* @property {number} targetTimestamp
* <a href="https://developer.apple.com/library/ios/technotes/tn2300/_index.html#//apple_ref/occ/instp/CADisplayLink/targetTimestamp">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} timestamp
* <a href="https://developer.apple.com/library/ios/technotes/tn2300/_index.html#//apple_ref/occ/instp/CADisplayLink/timestamp">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} frameInterval
* <a href="https://developer.apple.com/library/ios/technotes/tn2300/_index.html#//apple_ref/occ/instp/CADisplayLink/frameInterval">Apple Documentation</a>
*/
/**
* @property {boolean} paused
* <a href="https://developer.apple.com/library/ios/technotes/tn2300/_index.html#//apple_ref/occ/instp/CADisplayLink/paused">Apple Documentation</a>
*/
/**
* @property {number} preferredFramesPerSecond
* <a href="https://developer.apple.com/library/ios/technotes/tn2300/_index.html#//apple_ref/occ/instp/CADisplayLink/preferredFramesPerSecond">Apple Documentation</a>
*/
/**
* @property {number} duration
* <a href="https://developer.apple.com/library/ios/technotes/tn2300/_index.html#//apple_ref/occ/instp/CADisplayLink/duration">Apple Documentation</a>
* @readonly
*/
/**
* @method invalidate
* <a href="https://developer.apple.com/library/ios/technotes/tn2300/_index.html#//apple_ref/occ/instm/CADisplayLink/invalidate">Apple Documentation</a>
* @return {void}
*/
/**
* @method addToRunLoopForMode
* <a href="https://developer.apple.com/library/ios/technotes/tn2300/_index.html#//apple_ref/occ/instm/CADisplayLink/addToRunLoop:forMode:">Apple Documentation</a>
* @param {NSRunLoop} runloop
* @param {string} mode
* @return {void}
*/
/**
* @method removeFromRunLoopForMode
* <a href="https://developer.apple.com/library/ios/technotes/tn2300/_index.html#//apple_ref/occ/instm/CADisplayLink/removeFromRunLoop:forMode:">Apple Documentation</a>
* @param {NSRunLoop} runloop
* @param {string} mode
* @return {void}
*/
/**
* @class AVPlayerItemErrorLogEvent
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} errorStatusCode
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemErrorLogEvent/errorStatusCode">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} URI
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemErrorLogEvent/URI">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} errorDomain
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemErrorLogEvent/errorDomain">Apple Documentation</a>
* @readonly
*/
/**
* @property {Date} date
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemErrorLogEvent/date">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} playbackSessionID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemErrorLogEvent/playbackSessionID">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} serverAddress
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemErrorLogEvent/serverAddress">Apple Documentation</a>
* @readonly
*/
* @property {string} errorComment
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemErrorLogEvent/errorComment">Apple Documentation</a>
* @readonly
*/
/**
* @class NSUnitAngle
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSDimension
*/
/**
* @method arcMinutes
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitAngle/arcMinutes">Apple Documentation</a>
* @static
* @return {NSUnitAngle}
*/
/**
* @method revolutions
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitAngle/revolutions">Apple Documentation</a>
* @static
* @return {NSUnitAngle}
*/
/**
* @method radians
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitAngle/radians">Apple Documentation</a>
* @static
* @return {NSUnitAngle}
*/
/**
* @method gradians
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitAngle/gradians">Apple Documentation</a>
* @static
* @return {NSUnitAngle}
*/
/**
* @method degrees
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitAngle/degrees">Apple Documentation</a>
* @static
* @return {NSUnitAngle}
*/
/**
* @method arcSeconds
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/NSUnitAngle/arcSeconds">Apple Documentation</a>
* @static
* @return {NSUnitAngle}
*/
/**
* @class NSMutableString
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html">Apple Documentation</a>
* @extends NSString
*/
/**
* @method stringWithCapacity
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/clm/NSMutableString/stringWithCapacity:">Apple Documentation</a>
* @static
* @param {number} capacity
* @return {NSMutableString}
*/
/**
* @method replaceCharactersInRangeWithString
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableString/replaceCharactersInRange:withString:">Apple Documentation</a>
* @param {Object} range
* @param {string} aString
* @return {void}
*/
/**
* @method insertStringAtIndex
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableString/insertString:atIndex:">Apple Documentation</a>
* @param {string} aString
* @param {number} loc
* @return {void}
*/
/**
* @method initWithCapacity
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableString/initWithCapacity:">Apple Documentation</a>
* @param {number} capacity
* @return {NSMutableString}
*/
/**
* @method replaceOccurrencesOfStringWithStringOptionsRange
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableString/replaceOccurrencesOfString:withString:options:range:">Apple Documentation</a>
* @param {string} target
* @param {string} replacement
* @param {number} options
* @param {Object} searchRange
* @return {number}
*/
/**
* @method setString
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableString/setString:">Apple Documentation</a>
* @param {string} aString
* @return {void}
*/
/**
* @method appendFormat
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableString/appendFormat:">Apple Documentation</a>
* @param {string} format
* @param {Array} args
* @return {void}
*/
/**
* @method appendString
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableString/appendString:">Apple Documentation</a>
* @param {string} aString
* @return {void}
*/
/**
* @method deleteCharactersInRange
* <a href="https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/ClassClusters/ClassClusters.html#//apple_ref/occ/instm/NSMutableString/deleteCharactersInRange:">Apple Documentation</a>
* @param {Object} range
* @return {void}
*/
/**
* @class NSMessagePort
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Multithreading/RunLoopManagement/RunLoopManagement.html">Apple Documentation</a>
* @extends NSPort
*/
/**
* @class NSPredicate
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method predicateWithFormat
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/clm/NSPredicate/predicateWithFormat:">Apple Documentation</a>
* @static
* @param {string} predicateFormat
* @param {Array} args
* @return {NSPredicate}
*/
/**
* @method predicateWithValue
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/clm/NSPredicate/predicateWithValue:">Apple Documentation</a>
* @static
* @param {boolean} value
* @return {NSPredicate}
*/
/**
* @method predicateWithFormatArgumentArray
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/clm/NSPredicate/predicateWithFormat:argumentArray:">Apple Documentation</a>
* @static
* @param {string} predicateFormat
* @param {Array} arguments
* @return {NSPredicate}
*/
/**
* @method predicateWithBlock
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/clm/NSPredicate/predicateWithBlock:">Apple Documentation</a>
* @static
* @param {Function} block
* @return {NSPredicate}
*/
/**
* @property {string} predicateFormat
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instp/NSPredicate/predicateFormat">Apple Documentation</a>
* @readonly
*/
/**
* @method predicateWithSubstitutionVariables
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSPredicate/predicateWithSubstitutionVariables:">Apple Documentation</a>
* @param {Object} variables
* @return {NSPredicate}
*/
/**
* @method evaluateWithObject
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSPredicate/evaluateWithObject:">Apple Documentation</a>
* @param {Object} object
* @return {boolean}
*/
/**
* @method allowEvaluation
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSPredicate/allowEvaluation">Apple Documentation</a>
* @return {void}
*/
/**
* @method evaluateWithObjectSubstitutionVariables
* <a href="https://developer.apple.com/library/ios/samplecode/Lister/Listings/ListerKit_CloudListCoordinator_swift.html#//apple_ref/occ/instm/NSPredicate/evaluateWithObject:substitutionVariables:">Apple Documentation</a>
* @param {Object} object
* @param {Object} bindings
* @return {boolean}
*/
/**
* @class AVAudioSessionChannelDescription
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {string} owningPortUID
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionChannelDescription/owningPortUID">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} channelNumber
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionChannelDescription/channelNumber">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} channelName
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionChannelDescription/channelName">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} channelLabel
* <a href="https://developer.apple.com/library/ios/releasenotes/General/iOS90APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioSessionChannelDescription/channelLabel">Apple Documentation</a>
* @readonly
*/
/**
* @class AVAudioCompressedBuffer
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVAudioBuffer
*/
/**
* @property {number} byteLength
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioCompressedBuffer/byteLength">Apple Documentation</a>
*/
/**
* @property {number} maximumPacketSize
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioCompressedBuffer/maximumPacketSize">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} packetCount
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioCompressedBuffer/packetCount">Apple Documentation</a>
*/
/**
* @property {number} packetCapacity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioCompressedBuffer/packetCapacity">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} byteCapacity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioCompressedBuffer/byteCapacity">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithFormatPacketCapacity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioCompressedBuffer/initWithFormat:packetCapacity:">Apple Documentation</a>
* @param {AVAudioFormat} format
* @param {number} packetCapacity
* @return {AVAudioCompressedBuffer}
*/
/**
* @method initWithFormatPacketCapacityMaximumPacketSize
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioCompressedBuffer/initWithFormat:packetCapacity:maximumPacketSize:">Apple Documentation</a>
* @param {AVAudioFormat} format
* @param {number} packetCapacity
* @param {number} maximumPacketSize
* @return {AVAudioCompressedBuffer}
*/
/**
* @class NSURLProtocol
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method requestIsCacheEquivalentToRequest
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLProtocol/requestIsCacheEquivalent:toRequest:">Apple Documentation</a>
* @static
* @param {NSURLRequest} a
* @param {NSURLRequest} b
* @return {boolean}
*/
/**
* @method canonicalRequestForRequest
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLProtocol/canonicalRequestForRequest:">Apple Documentation</a>
* @static
* @param {NSURLRequest} request
* @return {NSURLRequest}
*/
/**
* @method setPropertyForKeyInRequest
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLProtocol/setProperty:forKey:inRequest:">Apple Documentation</a>
* @static
* @param {Object} value
* @param {string} key
* @param {NSMutableURLRequest} request
* @return {void}
*/
/**
* @method registerClass
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLProtocol/registerClass:">Apple Documentation</a>
* @static
* @param {Object} protocolClass
* @return {boolean}
*/
/**
* @method removePropertyForKeyInRequest
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLProtocol/removePropertyForKey:inRequest:">Apple Documentation</a>
* @static
* @param {string} key
* @param {NSMutableURLRequest} request
* @return {void}
*/
/**
* @method canInitWithTask
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLProtocol/canInitWithTask:">Apple Documentation</a>
* @static
* @param {NSURLSessionTask} task
* @return {boolean}
*/
/**
* @method propertyForKeyInRequest
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLProtocol/propertyForKey:inRequest:">Apple Documentation</a>
* @static
* @param {string} key
* @param {NSURLRequest} request
* @return {Object}
*/
/**
* @method canInitWithRequest
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLProtocol/canInitWithRequest:">Apple Documentation</a>
* @static
* @param {NSURLRequest} request
* @return {boolean}
*/
/**
* @method unregisterClass
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/clm/NSURLProtocol/unregisterClass:">Apple Documentation</a>
* @static
* @param {Object} protocolClass
* @return {void}
*/
/**
* @property {NSCachedURLResponse} cachedResponse
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLProtocol/cachedResponse">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} client
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLProtocol/client">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSURLRequest} request
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instp/NSURLProtocol/request">Apple Documentation</a>
* @readonly
*/
/**
* @method startLoading
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLProtocol/startLoading">Apple Documentation</a>
* @return {void}
*/
/**
* @method initWithTaskCachedResponseClient
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLProtocol/initWithTask:cachedResponse:client:">Apple Documentation</a>
* @param {NSURLSessionTask} task
* @param {NSCachedURLResponse} cachedResponse
* @param {Object} client
* @return {NSURLProtocol}
*/
/**
* @method initWithRequestCachedResponseClient
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLProtocol/initWithRequest:cachedResponse:client:">Apple Documentation</a>
* @param {NSURLRequest} request
* @param {NSCachedURLResponse} cachedResponse
* @param {Object} client
* @return {NSURLProtocol}
*/
/**
* @method stopLoading
* <a href="https://developer.apple.com/library/ios/samplecode/CustomHTTPProtocol/Listings/CustomHTTPProtocol_Core_Code_CustomHTTPProtocol_m.html#//apple_ref/occ/instm/NSURLProtocol/stopLoading">Apple Documentation</a>
* @return {void}
*/
/**
* @class AVAudioConnectionPoint
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {AVAudioNode} node
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioConnectionPoint/node">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} bus
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVAudioConnectionPoint/bus">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithNodeBus
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVAudioConnectionPoint/initWithNode:bus:">Apple Documentation</a>
* @param {AVAudioNode} node
* @param {number} bus
* @return {AVAudioConnectionPoint}
*/
/**
* @class AVMetadataGroup
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {Array} items
* <a href="https://developer.apple.com/library/ios/releasenotes/General/tvOS92APIDiffs/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVMetadataGroup/items">Apple Documentation</a>
* @readonly
*/
/**
* @class NSCalendar
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method currentCalendar
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/NSCalendar/currentCalendar">Apple Documentation</a>
* @static
* @return {NSCalendar}
*/
/**
* @method autoupdatingCurrentCalendar
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/NSCalendar/autoupdatingCurrentCalendar">Apple Documentation</a>
* @static
* @return {NSCalendar}
*/
/**
* @method calendarWithIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/clm/NSCalendar/calendarWithIdentifier:">Apple Documentation</a>
* @static
* @param {string} calendarIdentifierConstant
* @return {NSCalendar}
*/
/**
* @property {Array} standaloneWeekdaySymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/standaloneWeekdaySymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} longEraSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/longEraSymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} weekdaySymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/weekdaySymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSLocale} locale
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/locale">Apple Documentation</a>
*/
/**
* @property {Array} veryShortMonthSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/veryShortMonthSymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} shortQuarterSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/shortQuarterSymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} shortStandaloneQuarterSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/shortStandaloneQuarterSymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} PMSymbol
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/PMSymbol">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} shortStandaloneMonthSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/shortStandaloneMonthSymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} eraSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/eraSymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} veryShortWeekdaySymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/veryShortWeekdaySymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} AMSymbol
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/AMSymbol">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} shortStandaloneWeekdaySymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/shortStandaloneWeekdaySymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {NSTimeZone} timeZone
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/timeZone">Apple Documentation</a>
*/
/**
* @property {Array} shortWeekdaySymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/shortWeekdaySymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} quarterSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/quarterSymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} shortMonthSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/shortMonthSymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} calendarIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/calendarIdentifier">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} standaloneMonthSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/standaloneMonthSymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} standaloneQuarterSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/standaloneQuarterSymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} minimumDaysInFirstWeek
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/minimumDaysInFirstWeek">Apple Documentation</a>
*/
/**
* @property {Array} veryShortStandaloneMonthSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/veryShortStandaloneMonthSymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} monthSymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/monthSymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {Array} veryShortStandaloneWeekdaySymbols
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/veryShortStandaloneWeekdaySymbols">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} firstWeekday
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instp/NSCalendar/firstWeekday">Apple Documentation</a>
*/
/**
* @method ordinalityOfUnitInUnitForDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/ordinalityOfUnit:inUnit:forDate:">Apple Documentation</a>
* @param {number} smaller
* @param {number} larger
* @param {Date} date
* @return {number}
*/
/**
* @method dateBySettingUnitValueOfDateOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/dateBySettingUnit:value:ofDate:options:">Apple Documentation</a>
* @param {number} unit
* @param {number} v
* @param {Date} date
* @param {number} opts
* @return {Date}
*/
/**
* @method dateWithEraYearForWeekOfYearWeekOfYearWeekdayHourMinuteSecondNanosecond
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/dateWithEra:yearForWeekOfYear:weekOfYear:weekday:hour:minute:second:nanosecond:">Apple Documentation</a>
* @param {number} eraValue
* @param {number} yearValue
* @param {number} weekValue
* @param {number} weekdayValue
* @param {number} hourValue
* @param {number} minuteValue
* @param {number} secondValue
* @param {number} nanosecondValue
* @return {Date}
*/
/**
* @method isDateInWeekend
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/isDateInWeekend:">Apple Documentation</a>
* @param {Date} date
* @return {boolean}
*/
/**
* @method dateFromComponents
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/dateFromComponents:">Apple Documentation</a>
* @param {NSDateComponents} comps
* @return {Date}
*/
/**
* @method dateByAddingUnitValueToDateOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/dateByAddingUnit:value:toDate:options:">Apple Documentation</a>
* @param {number} unit
* @param {number} value
* @param {Date} date
* @param {number} options
* @return {Date}
*/
/**
* @method nextDateAfterDateMatchingHourMinuteSecondOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/nextDateAfterDate:matchingHour:minute:second:options:">Apple Documentation</a>
* @param {Date} date
* @param {number} hourValue
* @param {number} minuteValue
* @param {number} secondValue
* @param {number} options
* @return {Date}
*/
/**
* @method dateByAddingComponentsToDateOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/dateByAddingComponents:toDate:options:">Apple Documentation</a>
* @param {NSDateComponents} comps
* @param {Date} date
* @param {number} opts
* @return {Date}
*/
/**
* @method isDateInTomorrow
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/isDateInTomorrow:">Apple Documentation</a>
* @param {Date} date
* @return {boolean}
*/
/**
* @method maximumRangeOfUnit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/maximumRangeOfUnit:">Apple Documentation</a>
* @param {number} unit
* @return {Object}
*/
/**
* @method initWithCalendarIdentifier
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/initWithCalendarIdentifier:">Apple Documentation</a>
* @param {string} ident
* @return {Object}
*/
/**
* @method dateBySettingHourMinuteSecondOfDateOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/dateBySettingHour:minute:second:ofDate:options:">Apple Documentation</a>
* @param {number} h
* @param {number} m
* @param {number} s
* @param {Date} date
* @param {number} opts
* @return {Date}
*/
/**
* @method componentFromDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/component:fromDate:">Apple Documentation</a>
* @param {number} unit
* @param {Date} date
* @return {number}
*/
/**
* @method componentsFromDateComponentsToDateComponentsOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/components:fromDateComponents:toDateComponents:options:">Apple Documentation</a>
* @param {number} unitFlags
* @param {NSDateComponents} startingDateComp
* @param {NSDateComponents} resultDateComp
* @param {number} options
* @return {NSDateComponents}
*/
/**
* @method isDateInYesterday
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/isDateInYesterday:">Apple Documentation</a>
* @param {Date} date
* @return {boolean}
*/
/**
* @method isDateInSameDayAsDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/isDate:inSameDayAsDate:">Apple Documentation</a>
* @param {Date} date1
* @param {Date} date2
* @return {boolean}
*/
/**
* @method startOfDayForDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/startOfDayForDate:">Apple Documentation</a>
* @param {Date} date
* @return {Date}
*/
/**
* @method compareDateToDateToUnitGranularity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/compareDate:toDate:toUnitGranularity:">Apple Documentation</a>
* @param {Date} date1
* @param {Date} date2
* @param {number} unit
* @return {number}
*/
/**
* @method enumerateDatesStartingAfterDateMatchingComponentsOptionsUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/enumerateDatesStartingAfterDate:matchingComponents:options:usingBlock:">Apple Documentation</a>
* @param {Date} start
* @param {NSDateComponents} comps
* @param {number} opts
* @param {Function} block
* @return {void}
*/
/**
* @method componentsInTimeZoneFromDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/componentsInTimeZone:fromDate:">Apple Documentation</a>
* @param {NSTimeZone} timezone
* @param {Date} date
* @return {NSDateComponents}
*/
/**
* @method isDateEqualToDateToUnitGranularity
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/isDate:equalToDate:toUnitGranularity:">Apple Documentation</a>
* @param {Date} date1
* @param {Date} date2
* @param {number} unit
* @return {boolean}
*/
/**
* @method dateMatchesComponents
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/date:matchesComponents:">Apple Documentation</a>
* @param {Date} date
* @param {NSDateComponents} components
* @return {boolean}
*/
/**
* @method componentsFromDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/components:fromDate:">Apple Documentation</a>
* @param {number} unitFlags
* @param {Date} date
* @return {NSDateComponents}
*/
/**
* @method isDateInToday
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/isDateInToday:">Apple Documentation</a>
* @param {Date} date
* @return {boolean}
*/
/**
* @method dateWithEraYearMonthDayHourMinuteSecondNanosecond
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/dateWithEra:year:month:day:hour:minute:second:nanosecond:">Apple Documentation</a>
* @param {number} eraValue
* @param {number} yearValue
* @param {number} monthValue
* @param {number} dayValue
* @param {number} hourValue
* @param {number} minuteValue
* @param {number} secondValue
* @param {number} nanosecondValue
* @return {Date}
*/
/**
* @method nextDateAfterDateMatchingUnitValueOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/nextDateAfterDate:matchingUnit:value:options:">Apple Documentation</a>
* @param {Date} date
* @param {number} unit
* @param {number} value
* @param {number} options
* @return {Date}
*/
/**
* @method rangeOfUnitInUnitForDate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/rangeOfUnit:inUnit:forDate:">Apple Documentation</a>
* @param {number} smaller
* @param {number} larger
* @param {Date} date
* @return {Object}
*/
/**
* @method minimumRangeOfUnit
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/minimumRangeOfUnit:">Apple Documentation</a>
* @param {number} unit
* @return {Object}
*/
/**
* @method componentsFromDateToDateOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/components:fromDate:toDate:options:">Apple Documentation</a>
* @param {number} unitFlags
* @param {Date} startingDate
* @param {Date} resultDate
* @param {number} opts
* @return {NSDateComponents}
*/
/**
* @method nextDateAfterDateMatchingComponentsOptions
* <a href="https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS7.html#//apple_ref/occ/instm/NSCalendar/nextDateAfterDate:matchingComponents:options:">Apple Documentation</a>
* @param {Date} date
* @param {NSDateComponents} comps
* @param {number} options
* @return {Date}
*/
/**
* @class AVMetadataItemFilter
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method metadataItemFilterForSharing
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOSX10_11/Objective-C/AVFoundation.html#//apple_ref/occ/clm/AVMetadataItemFilter/metadataItemFilterForSharing">Apple Documentation</a>
* @static
* @return {AVMetadataItemFilter}
*/
/**
* @class NSMethodSignature
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/messaging.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @property {number} numberOfArguments
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/messaging.html#//apple_ref/occ/instp/NSMethodSignature/numberOfArguments">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} methodReturnLength
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/messaging.html#//apple_ref/occ/instp/NSMethodSignature/methodReturnLength">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} frameLength
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/messaging.html#//apple_ref/occ/instp/NSMethodSignature/frameLength">Apple Documentation</a>
* @readonly
*/
/**
* @method isOneway
* <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DistrObjects/Concepts/messaging.html#//apple_ref/occ/instm/NSMethodSignature/isOneway">Apple Documentation</a>
* @return {boolean}
*/
/**
* @class NSRegularExpression
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method regularExpressionWithPatternOptionsError
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSRegularExpression/regularExpressionWithPattern:options:error:">Apple Documentation</a>
* @static
* @param {string} pattern
* @param {number} options
* @param {Object} error
* @return {NSRegularExpression}
*/
/**
* @method escapedTemplateForString
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSRegularExpression/escapedTemplateForString:">Apple Documentation</a>
* @static
* @param {string} string
* @return {string}
*/
/**
* @method escapedPatternForString
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/clm/NSRegularExpression/escapedPatternForString:">Apple Documentation</a>
* @static
* @param {string} string
* @return {string}
*/
/**
* @property {string} pattern
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSRegularExpression/pattern">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} options
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSRegularExpression/options">Apple Documentation</a>
* @readonly
*/
/**
* @property {number} numberOfCaptureGroups
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instp/NSRegularExpression/numberOfCaptureGroups">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithPatternOptionsError
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSRegularExpression/initWithPattern:options:error:">Apple Documentation</a>
* @param {string} pattern
* @param {number} options
* @param {Object} error
* @return {NSRegularExpression}
*/
/**
* @method numberOfMatchesInStringOptionsRange
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSRegularExpression/numberOfMatchesInString:options:range:">Apple Documentation</a>
* @param {string} string
* @param {number} options
* @param {Object} range
* @return {number}
*/
/**
* @method matchesInStringOptionsRange
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSRegularExpression/matchesInString:options:range:">Apple Documentation</a>
* @param {string} string
* @param {number} options
* @param {Object} range
* @return {Array}
*/
/**
* @method stringByReplacingMatchesInStringOptionsRangeWithTemplate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSRegularExpression/stringByReplacingMatchesInString:options:range:withTemplate:">Apple Documentation</a>
* @param {string} string
* @param {number} options
* @param {Object} range
* @param {string} templ
* @return {string}
*/
/**
* @method enumerateMatchesInStringOptionsRangeUsingBlock
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSRegularExpression/enumerateMatchesInString:options:range:usingBlock:">Apple Documentation</a>
* @param {string} string
* @param {number} options
* @param {Object} range
* @param {Function} block
* @return {void}
*/
/**
* @method rangeOfFirstMatchInStringOptionsRange
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSRegularExpression/rangeOfFirstMatchInString:options:range:">Apple Documentation</a>
* @param {string} string
* @param {number} options
* @param {Object} range
* @return {Object}
*/
/**
* @method firstMatchInStringOptionsRange
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSRegularExpression/firstMatchInString:options:range:">Apple Documentation</a>
* @param {string} string
* @param {number} options
* @param {Object} range
* @return {NSTextCheckingResult}
*/
/**
* @method replaceMatchesInStringOptionsRangeWithTemplate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSRegularExpression/replaceMatchesInString:options:range:withTemplate:">Apple Documentation</a>
* @param {NSMutableString} string
* @param {number} options
* @param {Object} range
* @param {string} templ
* @return {number}
*/
/**
* @method replacementStringForResultInStringOffsetTemplate
* <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-Foundation-iOS/Foundation_iOS5.html#//apple_ref/occ/instm/NSRegularExpression/replacementStringForResult:inString:offset:template:">Apple Documentation</a>
* @param {NSTextCheckingResult} result
* @param {string} string
* @param {number} offset
* @param {string} templ
* @return {string}
*/
/**
* @class AVPlayerItemVideoOutput
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html">Apple Documentation</a>
* @extends AVPlayerItemOutput
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instp/AVPlayerItemVideoOutput/delegate">Apple Documentation</a>
* @readonly
*/
/**
* @method initWithPixelBufferAttributes
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItemVideoOutput/initWithPixelBufferAttributes:">Apple Documentation</a>
* @param {Object} pixelBufferAttributes
* @return {AVPlayerItemVideoOutput}
*/
/**
* @method hasNewPixelBufferForItemTime
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItemVideoOutput/hasNewPixelBufferForItemTime:">Apple Documentation</a>
* @param {Object} itemTime
* @return {boolean}
*/
/**
* @method requestNotificationOfMediaDataChangeWithAdvanceInterval
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItemVideoOutput/requestNotificationOfMediaDataChangeWithAdvanceInterval:">Apple Documentation</a>
* @param {number} interval
* @return {void}
*/
/**
* @method initWithOutputSettings
* <a href="https://developer.apple.com/library/ios/releasenotes/General/APIDiffsMacOS10_12/Objective-C/AVFoundation.html#//apple_ref/occ/instm/AVPlayerItemVideoOutput/initWithOutputSettings:">Apple Documentation</a>
* @param {Object} outputSettings
* @return {AVPlayerItemVideoOutput}
*/
/**
* @class AUParameterTree
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AUParameterGroup
*/
/**
* @method createGroupFromTemplateIdentifierNameAddressOffset
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AUParameterTree/createGroupFromTemplate:identifier:name:addressOffset:">Apple Documentation</a>
* @static
* @param {AUParameterGroup} templateGroup
* @param {string} identifier
* @param {string} name
* @param {number} addressOffset
* @return {AUParameterGroup}
*/
/**
* @method createGroupTemplate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AUParameterTree/createGroupTemplate:">Apple Documentation</a>
* @static
* @param {Array} children
* @return {AUParameterGroup}
*/
/**
* @method createGroupWithIdentifierNameChildren
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AUParameterTree/createGroupWithIdentifier:name:children:">Apple Documentation</a>
* @static
* @param {string} identifier
* @param {string} name
* @param {Array} children
* @return {AUParameterGroup}
*/
/**
* @method createParameterWithIdentifierNameAddressMinMaxUnitUnitNameFlagsValueStringsDependentParameters
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AUParameterTree/createParameterWithIdentifier:name:address:min:max:unit:unitName:flags:valueStrings:dependentParameters:">Apple Documentation</a>
* @static
* @param {string} identifier
* @param {string} name
* @param {number} address
* @param {number} min
* @param {number} max
* @param {number} unit
* @param {string} unitName
* @param {number} flags
* @param {Array} valueStrings
* @param {Array} dependentParameters
* @return {AUParameter}
*/
/**
* @method createTreeWithChildren
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AUParameterTree/createTreeWithChildren:">Apple Documentation</a>
* @static
* @param {Array} children
* @return {AUParameterTree}
*/
/**
* @method parameterWithAddress
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AUParameterTree/parameterWithAddress:">Apple Documentation</a>
* @param {number} address
* @return {AUParameter}
*/
/**
* @method parameterWithIDScopeElement
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AUParameterTree/parameterWithID:scope:element:">Apple Documentation</a>
* @param {number} paramID
* @param {number} scope
* @param {number} element
* @return {AUParameter}
*/
/**
* @class AVCaptureDepthDataOutput
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends AVCaptureOutput
*/
/**
* @method jsnew
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVCaptureDepthDataOutput/new">Apple Documentation</a>
* @static
* @return {AVCaptureDepthDataOutput}
*/
/**
* @property {boolean} filteringEnabled
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDepthDataOutput/filteringEnabled">Apple Documentation</a>
*/
/**
* @property {boolean} alwaysDiscardsLateDepthData
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDepthDataOutput/alwaysDiscardsLateDepthData">Apple Documentation</a>
*/
/**
* @property {Object} delegate
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVCaptureDepthDataOutput/delegate">Apple Documentation</a>
* @readonly
*/
/**
* @method jsinit
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVCaptureDepthDataOutput/init">Apple Documentation</a>
* @return {AVCaptureDepthDataOutput}
*/
/**
* @class AVSemanticSegmentationMatte
* <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
* @extends NSObject
*/
/**
* @method semanticSegmentationMatteFromImageSourceAuxiliaryDataTypeDictionaryRepresentationError
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/AVSemanticSegmentationMatte/semanticSegmentationMatteFromImageSourceAuxiliaryDataType:dictionaryRepresentation:error:">Apple Documentation</a>
* @static
* @param {Object} imageSourceAuxiliaryDataType
* @param {Object} imageSourceAuxiliaryDataInfoDictionary
* @param {Object} outError
* @return {AVSemanticSegmentationMatte}
*/
/**
* @property {number} pixelFormatType
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVSemanticSegmentationMatte/pixelFormatType">Apple Documentation</a>
* @readonly
*/
/**
* @property {string} matteType
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVSemanticSegmentationMatte/matteType">Apple Documentation</a>
* @readonly
*/
/**
* @property {Object} mattingImage
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/AVSemanticSegmentationMatte/mattingImage">Apple Documentation</a>
* @readonly
*/
/**
* @method semanticSegmentationMatteByReplacingSemanticSegmentationMatteWithPixelBufferError
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVSemanticSegmentationMatte/semanticSegmentationMatteByReplacingSemanticSegmentationMatteWithPixelBuffer:error:">Apple Documentation</a>
* @param {Object} pixelBuffer
* @param {Object} outError
* @return {AVSemanticSegmentationMatte}
*/
/**
* @method semanticSegmentationMatteByApplyingExifOrientation
* <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/AVSemanticSegmentationMatte/semanticSegmentationMatteByApplyingExifOrientation:">Apple Documentation</a>
* @param {number} exifOrientation
* @return {AVSemanticSegmentationMatte}
*/