/**
 * @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 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 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 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 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 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 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 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 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 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 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 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 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 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}
 */
/**
 * @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 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}
 */
/**
 * @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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 NSConstantString
 * <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
 * @extends NSSimpleCString
 */
/**
 * @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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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}
 */
/**
 * @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 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 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 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 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 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 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 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 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 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 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 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 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 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 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}
 */
/**
 * @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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 LAContext
 * <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a>
 * @extends NSObject
 */
/**
 * @property {boolean} interactionNotAllowed
 * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/LAContext/interactionNotAllowed">Apple Documentation</a>
 */
/**
 * @property {number} biometryType
 * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/LAContext/biometryType">Apple Documentation</a>
 * @readonly
 */
/**
 * @property {NSData} evaluatedPolicyDomainState
 * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/LAContext/evaluatedPolicyDomainState">Apple Documentation</a>
 * @readonly
 */
/**
 * @property {number} maxBiometryFailures
 * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/LAContext/maxBiometryFailures">Apple Documentation</a>
 */
/**
 * @property {number} touchIDAuthenticationAllowableReuseDuration
 * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/LAContext/touchIDAuthenticationAllowableReuseDuration">Apple Documentation</a>
 */
/**
 * @property {string} localizedFallbackTitle
 * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/LAContext/localizedFallbackTitle">Apple Documentation</a>
 */
/**
 * @property {string} localizedReason
 * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/LAContext/localizedReason">Apple Documentation</a>
 */
/**
 * @property {string} localizedCancelTitle
 * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/LAContext/localizedCancelTitle">Apple Documentation</a>
 */
/**
 * @method evaluateAccessControlOperationLocalizedReasonReply
 * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/LAContext/evaluateAccessControl:operation:localizedReason:reply:">Apple Documentation</a>
 * @param {Object} accessControl
 * @param {number} operation
 * @param {string} localizedReason
 * @param {Function} reply
 * @return {void}
 */
/**
 * @method invalidate
 * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/LAContext/invalidate">Apple Documentation</a>
 * @return {void}
 */
/**
 * @method setCredentialType
 * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/LAContext/setCredential:type:">Apple Documentation</a>
 * @param {NSData} credential
 * @param {number} type
 * @return {boolean}
 */
/**
 * @method isCredentialSet
 * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/LAContext/isCredentialSet:">Apple Documentation</a>
 * @param {number} type
 * @return {boolean}
 */
/**
 * @method canEvaluatePolicyError
 * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/LAContext/canEvaluatePolicy:error:">Apple Documentation</a>
 * @param {number} policy
 * @param {Object} error
 * @return {boolean}
 */
/**
 * @method evaluatePolicyLocalizedReasonReply
 * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/LAContext/evaluatePolicy:localizedReason:reply:">Apple Documentation</a>
 * @param {number} policy
 * @param {string} localizedReason
 * @param {Function} reply
 * @return {void}
 */
/**
 * @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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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}
 */
/**
 * @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}
 */
/**
 * @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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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}
 */
/**
 * @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 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 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 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 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}
 */
/**
 * @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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 NSSimpleCString
 * <a href="https://developer.apple.com/library/ios/releasenotes/Foundation/RN-FoundationOlderNotes/index.html">Apple Documentation</a>
 * @extends NSString
 */
/**
 * @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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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}
 */
/**
 * @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}
 */
/**
 * @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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 NSMessagePort
 * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Multithreading/RunLoopManagement/RunLoopManagement.html">Apple Documentation</a>
 * @extends NSPort
 */
/**
 * @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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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>
 */