-Foundation.framework/Headers/NSAttributedString.h:- (void)replaceCharactersInRange:(NSRange)range withString:(NSString *)str; -Foundation.framework/Headers/NSAttributedString.h:- (nullable id)attribute:(NSString *)attrName atIndex:(NSUInteger)location longestEffectiveRange:(nullable NSRangePointer)range inRange:(NSRange)rangeLimit; -Foundation.framework/Headers/NSAttributedString.h:- (void)enumerateAttribute:(NSString *)attrName inRange:(NSRange)enumerationRange options:(NSAttributedStringEnumerationOptions)opts usingBlock:(void (NS_NOESCAPE ^)(id _Nullable value, NSRange range, BOOL *stop))block NS_AVAILABLE(10_6, 4_0); -Foundation.framework/Headers/NSAttributedString.h:- (void)addAttribute:(NSString *)name value:(id)value range:(NSRange)range; -Foundation.framework/Headers/NSAttributedString.h:- (void)removeAttribute:(NSString *)name range:(NSRange)range; +Foundation.framework/Headers/NSFormatter.h:- (BOOL)isPartialStringValid:(NSString * _Nonnull * _Nonnull)partialStringPtr proposedSelectedRange:(nullable NSRangePointer)proposedSelRangePtr originalString:(NSString *)origString originalSelectedRange:(NSRange)origSelRange errorDescription:(NSString * _Nullable * _Nullable)error; -Foundation.framework/Headers/NSLinguisticTagger.h:- (void)enumerateTagsInRange:(NSRange)range scheme:(NSString *)tagScheme options:(NSLinguisticTaggerOptions)opts usingBlock:(void (NS_NOESCAPE ^)(NSString *tag, NSRange tokenRange, NSRange sentenceRange, BOOL *stop))block NS_AVAILABLE(10_7, 5_0); -Foundation.framework/Headers/NSLinguisticTagger.h:- (NSArray *)tagsInRange:(NSRange)range scheme:(NSString *)tagScheme options:(NSLinguisticTaggerOptions)opts tokenRanges:(NSArray * _Nullable * _Nullable)tokenRanges NS_AVAILABLE(10_7, 5_0); -Foundation.framework/Headers/NSLinguisticTagger.h:- (NSArray *)linguisticTagsInRange:(NSRange)range scheme:(NSString *)tagScheme options:(NSLinguisticTaggerOptions)opts orthography:(nullable NSOrthography *)orthography tokenRanges:(NSArray * _Nullable * _Nullable)tokenRanges NS_AVAILABLE(10_7, 5_0); -Foundation.framework/Headers/NSLinguisticTagger.h:- (void)enumerateLinguisticTagsInRange:(NSRange)range scheme:(NSString *)tagScheme options:(NSLinguisticTaggerOptions)opts orthography:(nullable NSOrthography *)orthography usingBlock:(void (NS_NOESCAPE ^)(NSString *tag, NSRange tokenRange, NSRange sentenceRange, BOOL *stop))block NS_AVAILABLE(10_7, 5_0); +Foundation.framework/Headers/NSRegularExpression.h:- (void)enumerateMatchesInString:(NSString *)string options:(NSMatchingOptions)options range:(NSRange)range usingBlock:(void (NS_NOESCAPE ^)(NSTextCheckingResult * _Nullable result, NSMatchingFlags flags, BOOL *stop))block; +Foundation.framework/Headers/NSRegularExpression.h:- (NSArray *)matchesInString:(NSString *)string options:(NSMatchingOptions)options range:(NSRange)range; +Foundation.framework/Headers/NSRegularExpression.h:- (NSUInteger)numberOfMatchesInString:(NSString *)string options:(NSMatchingOptions)options range:(NSRange)range; +Foundation.framework/Headers/NSRegularExpression.h:- (nullable NSTextCheckingResult *)firstMatchInString:(NSString *)string options:(NSMatchingOptions)options range:(NSRange)range; +Foundation.framework/Headers/NSRegularExpression.h:- (NSRange)rangeOfFirstMatchInString:(NSString *)string options:(NSMatchingOptions)options range:(NSRange)range; +Foundation.framework/Headers/NSRegularExpression.h:- (NSString *)stringByReplacingMatchesInString:(NSString *)string options:(NSMatchingOptions)options range:(NSRange)range withTemplate:(NSString *)templ; -Foundation.framework/Headers/NSRegularExpression.h:- (NSUInteger)replaceMatchesInString:(NSMutableString *)string options:(NSMatchingOptions)options range:(NSRange)range withTemplate:(NSString *)templ; +Foundation.framework/Headers/NSSpellServer.h:- (nullable NSArray *)spellServer:(NSSpellServer *)sender suggestCompletionsForPartialWordRange:(NSRange)range inString:(NSString *)string language:(NSString *)language; -Foundation.framework/Headers/NSTextCheckingResult.h:+ (NSTextCheckingResult *)quoteCheckingResultWithRange:(NSRange)range replacementString:(NSString *)replacementString; -Foundation.framework/Headers/NSTextCheckingResult.h:+ (NSTextCheckingResult *)dashCheckingResultWithRange:(NSRange)range replacementString:(NSString *)replacementString; -Foundation.framework/Headers/NSTextCheckingResult.h:+ (NSTextCheckingResult *)replacementCheckingResultWithRange:(NSRange)range replacementString:(NSString *)replacementString; -Foundation.framework/Headers/NSTextCheckingResult.h:+ (NSTextCheckingResult *)correctionCheckingResultWithRange:(NSRange)range replacementString:(NSString *)replacementString; -Foundation.framework/Headers/NSTextCheckingResult.h:+ (NSTextCheckingResult *)correctionCheckingResultWithRange:(NSRange)range replacementString:(NSString *)replacementString alternativeStrings:(NSArray *)alternativeStrings NS_AVAILABLE(10_9, 7_0); -Foundation.framework/Headers/NSTextCheckingResult.h:+ (NSTextCheckingResult *)phoneNumberCheckingResultWithRange:(NSRange)range phoneNumber:(NSString *)phoneNumber NS_AVAILABLE(10_7, 4_0); +AppKit.framework/Headers/NSCandidateListTouchBarItem.h:- (void)setCandidates:(NSArray *)candidates forSelectedRange:(NSRange)selectedRange inString:(nullable NSString *)originalString; -AppKit.framework/Headers/NSLayoutManager.h:- (void)removeTemporaryAttribute:(NSString *)attrName forCharacterRange:(NSRange)charRange; -AppKit.framework/Headers/NSLayoutManager.h:- (void)addTemporaryAttribute:(NSString *)attrName value:(id)value forCharacterRange:(NSRange)charRange NS_AVAILABLE_MAC(10_5); +AppKit.framework/Headers/NSSpeechSynthesizer.h:- (void)speechSynthesizer:(NSSpeechSynthesizer *)sender willSpeakWord:(NSRange)characterRange ofString:(NSString *)string; +AppKit.framework/Headers/NSSpellChecker.h:- (NSArray *)checkString:(NSString *)stringToCheck range:(NSRange)range types:(NSTextCheckingTypes)checkingTypes options:(nullable NSDictionary *)options inSpellDocumentWithTag:(NSInteger)tag orthography:(NSOrthography * __nullable * __nullable)orthography wordCount:(nullable NSInteger *)wordCount NS_AVAILABLE_MAC(10_6); +AppKit.framework/Headers/NSSpellChecker.h:- (NSInteger)requestCheckingOfString:(NSString *)stringToCheck range:(NSRange)range types:(NSTextCheckingTypes)checkingTypes options:(nullable NSDictionary *)options inSpellDocumentWithTag:(NSInteger)tag completionHandler:(void (^ __nullable)(NSInteger sequenceNumber, NSArray *results, NSOrthography *orthography, NSInteger wordCount))completionHandler NS_AVAILABLE_MAC(10_6); +AppKit.framework/Headers/NSSpellChecker.h:- (NSInteger)requestCandidatesForSelectedRange:(NSRange)selectedRange inString:(NSString *)stringToCheck types:(NSTextCheckingTypes)checkingTypes options:(nullable NSDictionary *)options inSpellDocumentWithTag:(NSInteger)tag completionHandler:(void (^ __nullable)(NSInteger sequenceNumber, NSArray *candidates))completionHandler NS_AVAILABLE_MAC(10_12_2); +AppKit.framework/Headers/NSSpellChecker.h:- (nullable NSArray *)guessesForWordRange:(NSRange)range inString:(NSString *)string language:(nullable NSString *)language inSpellDocumentWithTag:(NSInteger)tag NS_AVAILABLE_MAC(10_6); +AppKit.framework/Headers/NSSpellChecker.h:- (nullable NSString *)correctionForWordRange:(NSRange)range inString:(NSString *)string language:(NSString *)language inSpellDocumentWithTag:(NSInteger)tag NS_AVAILABLE_MAC(10_7); +AppKit.framework/Headers/NSSpellChecker.h:- (nullable NSArray *)completionsForPartialWordRange:(NSRange)range inString:(NSString *)string language:(nullable NSString *)language inSpellDocumentWithTag:(NSInteger)tag; +AppKit.framework/Headers/NSSpellChecker.h:- (nullable NSString *)languageForWordRange:(NSRange)range inString:(NSString *)string orthography:(nullable NSOrthography *)orthography NS_AVAILABLE_MAC(10_7); -AppKit.framework/Headers/NSText.h:- (void)replaceCharactersInRange:(NSRange)range withString:(NSString *)string; -AppKit.framework/Headers/NSTextFinder.h:- (void)replaceCharactersInRange:(NSRange)range withString:(NSString *)string; -AppKit.framework/Headers/NSTextStorage.h: - (void)replaceCharactersInRange:(NSRange)range withString:(NSString *)str; -AppKit.framework/Headers/NSTextView.h:- (BOOL)shouldChangeTextInRange:(NSRange)affectedCharRange replacementString:(nullable NSString *)replacementString; -AppKit.framework/Headers/NSTextView.h:- (void)insertCompletion:(NSString *)word forPartialWordRange:(NSRange)charRange movement:(NSInteger)movement isFinal:(BOOL)flag; -AppKit.framework/Headers/NSTextView.h:- (void)smartInsertForString:(NSString *)pasteString replacingRange:(NSRange)charRangeToReplace beforeString:(NSString * __nullable * __nullable)beforeString afterString:(NSString * __nullable * __nullable)afterString; -AppKit.framework/Headers/NSTextView.h:- (nullable NSString *)smartInsertBeforeStringForString:(NSString *)pasteString replacingRange:(NSRange)charRangeToReplace; -AppKit.framework/Headers/NSTextView.h:- (nullable NSString *)smartInsertAfterStringForString:(NSString *)pasteString replacingRange:(NSRange)charRangeToReplace; -AppKit.framework/Headers/NSTextView.h:- (BOOL)textView:(NSTextView *)textView shouldChangeTextInRange:(NSRange)affectedCharRange replacementString:(nullable NSString *)replacementString; -AppKit.framework/Headers/NSUserInterfaceItemSearching.h:- (BOOL)searchString:(NSString *)searchString inUserInterfaceItemString:(NSString *)stringToSearch searchRange:(NSRange)searchRange foundRange:(nullable NSRange *)foundRange NS_AVAILABLE_MAC(10_6);