Skip to content

Instantly share code, notes, and snippets.

@richardjrossiii
Created September 2, 2015 01:07
Show Gist options
  • Save richardjrossiii/32389f163325efa00c37 to your computer and use it in GitHub Desktop.
Save richardjrossiii/32389f163325efa00c37 to your computer and use it in GitHub Desktop.
NSString methods implemented
_swiftInitWithString_NSString:
queryToDict
firstCharacter
pinyinStringFromPinyinWithToneNumber
stringByStrippingDiacritics
strokeStringFromNumberString
simplifiedChineseCompare:
traditionalChineseZhuyinCompare:
stringByAddingPercentEncodingWithAllowedCharacters:
precomposedStringWithCanonicalMapping
writeToFile:atomically:encoding:error:
writeToURL:atomically:encoding:error:
initWithFormat:locale:arguments:
init
length
isNSString__
UTF8String
_getCString:maxLength:encoding:
lowercaseStringWithLocale:
characterAtIndex:
substringWithRange:
isEqual:
_fastCharacterContents
_isCString
smallestEncoding
compare:
mutableCopyWithZone:
initWithCoder:
getCString:maxLength:encoding:
hasPrefix:
getLineStart:end:contentsEnd:forRange:
description
longLongValue
integerValue
_createSubstringWithRange:
_smallestEncodingInCFStringEncoding
_encodingCantBeStoredInEightBitCFString
initWithContentsOfURL:
initWithString:
replacementObjectForPortCoder:
_copyFormatStringWithConfiguration:
scriptingIsEqualTo:
scriptingIsLessThan:
scriptingIsGreaterThan:
scriptingEndsWith:
variantFittingPresentationWidth:
decomposedStringWithCompatibilityMapping
lossyCString
quotedStringRepresentation
_getBytesAsData:maxLength:usedLength:encoding:options:range:remainingRange:
getCString:maxLength:
_web_filenameByFixingIllegalCharacters
__oldnf_containsString:
__oldnf_stringWithSeparator:atFrequency:
__oldnf_containsChar:
_stringByStandardizingPathUsingCache:
stringByConvertingPathToURL
_scriptingAlternativeValueRankWithDescriptor:
isLike:
_getBracketedStringFromBuffer:string:
matchesPattern:caseInsensitive:
initWithContentsOfURL:usedEncoding:error:
_stringByReplacingOccurrencesOfRegularExpressionPattern:withTemplate:options:range:
_initWithDataOfUnknownEncoding:
localizedHasPrefix:
localizedCaseInsensitiveContainsString:
localizedStandardRangeOfString:
localizedLowercaseString
stringByFoldingWithOptions:locale:
lineRangeForRange:
initWithData:usedEncoding:
_web_isCaseInsensitiveEqualToString:
_web_countOfString:
_web_stringByTrimmingWhitespace
_web_hasCaseInsensitivePrefix:
_web_fixedCarbonPOSIXPath
_web_looksLikeAbsoluteURL
_web_URLFragment
_web_extractFourCharCode
_web_splitAtNonDateCommas_nowarn
_web_mimeTypeFromContentTypeHeader_nowarn
_web_fileNameFromContentDispositionHeader_nowarn
_web_isJavaScriptURL
standardizedURLPath
stringMarkingUpcaseTransitionsWithDelimiter2:
_web_HTTPStyleLanguageCodeWithoutRegion
enumerateLinguisticTagsInRange:scheme:options:orthography:usingBlock:
significantText
initWithFormat:locale:
stringByDeletingPathExtension
caseInsensitiveCompare:
stringByAppendingString:
substringToIndex:
stringByAppendingPathComponent:
compare:options:
dataUsingEncoding:allowLossyConversion:
uppercaseString
lowercaseString
initWithCharacters:length:
stringByAppendingPathExtension:
rangeOfCharacterFromSet:options:range:
initWithCharactersNoCopy:length:freeWhenDone:
initWithCString:length:
initWithCStringNoCopy:length:freeWhenDone:
stringByDeletingLastPathComponent
stringByStandardizingPath
rangeOfCharacterFromSet:options:
stringByReplacingOccurrencesOfString:withString:
dataUsingEncoding:
stringByExpandingTildeInPath
stringByAddingPercentEscapesUsingEncoding:
rangeOfString:options:range:locale:
localizedStandardCompare:
paragraphRangeForRange:
initWithContentsOfFile:encoding:error:
containsString:
localizedCaseInsensitiveCompare:
stringsByAppendingPaths:
displayableString
rangeOfComposedCharacterSequencesForRange:
capitalizedStringWithLocale:
componentsSeparatedByCharactersInSet:
initWithCString:
stringByReplacingCharactersInRange:withString:
stringByRemovingPercentEscapes
_web_domainMatches:
_web_rangeOfURLHost
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment