NSString extension type

NSString

on
Implemented types
Implementers
Available extensions

Constructors

NSString(String str)
NSString.as(ObjCObject other)
Constructs a NSString that points to the same underlying object as other.
NSString.fromPointer(Pointer<ObjCObjectImpl> other, {bool retain = false, bool release = false})
Constructs a NSString that wraps the given raw object pointer.

Properties

boolValue → bool

Available on NSString, provided by the NSStringExtensionMethods extension

boolValue
no setter
capitalizedString → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

capitalizedString
no setter
debugDescription → NSString

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

debugDescription
no setter
decomposedStringWithCanonicalMapping → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

decomposedStringWithCanonicalMapping
no setter
decomposedStringWithCompatibilityMapping → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

decomposedStringWithCompatibilityMapping
no setter
description → NSString

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

description
no setter
description$1 → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

description
no setter
doubleValue → double

Available on NSString, provided by the NSStringExtensionMethods extension

doubleValue
no setter
fastestEncoding → int

Available on NSString, provided by the NSStringExtensionMethods extension

fastestEncoding
no setter
floatValue → double

Available on NSString, provided by the NSStringExtensionMethods extension

floatValue
no setter
hash → int

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

hash
no setter
hash$1 → int

Available on NSString, provided by the NSStringExtensionMethods extension

hash
no setter
hashCode → int
The hash code for this object.
no setterinherited
integerValue → int

Available on NSString, provided by the NSStringExtensionMethods extension

integerValue
no setter
intValue → int

Available on NSString, provided by the NSStringExtensionMethods extension

intValue
no setter
isProxy → bool

Available on NSObject, provided by the NSObject$Methods extension

isProxy
no setter
length → int

Available on NSString, provided by the NSString$Methods extension

length
no setter
localizedCapitalizedString → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

localizedCapitalizedString
no setter
localizedLowercaseString → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

localizedLowercaseString
no setter
localizedUppercaseString → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

localizedUppercaseString
no setter
longLongValue → int

Available on NSString, provided by the NSStringExtensionMethods extension

longLongValue
no setter
lowercaseString → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

lowercaseString
no setter
object$ → ObjCObject
final
precomposedStringWithCanonicalMapping → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

precomposedStringWithCanonicalMapping
no setter
precomposedStringWithCompatibilityMapping → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

precomposedStringWithCompatibilityMapping
no setter
ref → ObjCObjectRef
finalinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
smallestEncoding → int

Available on NSString, provided by the NSStringExtensionMethods extension

smallestEncoding
no setter
superclass → ObjCObject

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

superclass
no setter
uppercaseString → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

uppercaseString
no setter
UTF8String → Pointer<Char>

Available on NSString, provided by the NSStringExtensionMethods extension

UTF8String
no setter

Methods

addObserver(Observer observer, {required NSString forKeyPath, int options = NSKeyValueObservingOptions.NSKeyValueObservingOptionNew, Pointer<Void>? context}) → Observation

Available on NSObject, provided by the Observed extension

Registers the Observer to receive KVO notifications for the key path relative to this NSObject.
autorelease() → NSObjectProtocol

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

autorelease
canBeConvertedToEncoding(DartNSUInteger encoding) → bool

Available on NSString, provided by the NSStringExtensionMethods extension

canBeConvertedToEncoding:
capitalizedStringWithLocale(NSLocale? locale) → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

capitalizedStringWithLocale:
caseInsensitiveCompare(NSString string) → NSComparisonResult

Available on NSString, provided by the NSStringExtensionMethods extension

caseInsensitiveCompare:
characterAtIndex(DartNSUInteger index) → DartNSUInteger

Available on NSString, provided by the NSString$Methods extension

characterAtIndex:
class$() → ObjCObject

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

class
commonPrefixWithString(NSString str, {required DartNSUInteger options}) → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

commonPrefixWithString:options:
compare(NSString string) → NSComparisonResult

Available on NSString, provided by the NSStringExtensionMethods extension

compare:
compare$1(NSString string, {required DartNSUInteger options}) → NSComparisonResult

Available on NSString, provided by the NSStringExtensionMethods extension

compare:options:
compare$2(NSString string, {required DartNSUInteger options, required NSRange range}) → NSComparisonResult

Available on NSString, provided by the NSStringExtensionMethods extension

compare:options:range:
compare$3(NSString string, {required DartNSUInteger options, required NSRange range, ObjCObject? locale}) → NSComparisonResult

Available on NSString, provided by the NSStringExtensionMethods extension

compare:options:range:locale:
componentsSeparatedByCharactersInSet(NSCharacterSet separator) → NSArray

Available on NSString, provided by the NSStringExtensionMethods extension

componentsSeparatedByCharactersInSet:
componentsSeparatedByString(NSString separator) → NSArray

Available on NSString, provided by the NSStringExtensionMethods extension

componentsSeparatedByString:
conformsToProtocol(Protocol aProtocol) → bool

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

conformsToProtocol:
containsString(NSString str) → bool

Available on NSString, provided by the NSStringExtensionMethods extension

containsString:
copy() → ObjCObject

Available on NSObject, provided by the NSObject$Methods extension

copy
copyWithZone(Pointer<NSZone> zone) → ObjCObject

Available on NSCopying, provided by the NSCopying$Methods extension

copyWithZone:
cStringUsingEncoding(DartNSUInteger encoding) → Pointer<Char>

Available on NSString, provided by the NSStringExtensionMethods extension

cStringUsingEncoding:
dataUsingEncoding(DartNSUInteger encoding) → NSData?

Available on NSString, provided by the NSStringExtensionMethods extension

dataUsingEncoding:
dataUsingEncoding$1(DartNSUInteger encoding, {required bool allowLossyConversion}) → NSData?

Available on NSString, provided by the NSStringExtensionMethods extension

dataUsingEncoding:allowLossyConversion:
dealloc() → void

Available on NSObject, provided by the NSObject$Methods extension

dealloc
doesNotRecognizeSelector(Pointer<ObjCSelector> aSelector) → void

Available on NSObject, provided by the NSObject$Methods extension

doesNotRecognizeSelector:
encodeWithCoder(NSCoder coder) → void

Available on NSCoding, provided by the NSCoding$Methods extension

encodeWithCoder:
encodeWithCoder(NSCoder coder) → void

Available on NSString, provided by the NSString$Methods extension

encodeWithCoder:
encodeWithCoder(NSCoder coder) → void

Available on NSSecureCoding, provided by the NSSecureCoding$Methods extension

encodeWithCoder:
enumerateLinesUsingBlock(ObjCBlock<Void Function(NSString, Pointer<Bool>)> block) → void

Available on NSString, provided by the NSStringExtensionMethods extension

enumerateLinesUsingBlock:
enumerateSubstringsInRange(NSRange range, {required DartNSUInteger options, required ObjCBlock<Void Function(NSString?, NSRange, NSRange, Pointer<Bool>)> usingBlock}) → void

Available on NSString, provided by the NSStringExtensionMethods extension

enumerateSubstringsInRange:options:usingBlock:
forwardingTargetForSelector(Pointer<ObjCSelector> aSelector) → ObjCObject

Available on NSObject, provided by the NSObject$Methods extension

forwardingTargetForSelector:
forwardInvocation(NSInvocation anInvocation) → void

Available on NSObject, provided by the NSObject$Methods extension

forwardInvocation:
getBytes(Pointer<Void> buffer, {required DartNSUInteger maxLength, required Pointer<UnsignedLong> usedLength, required DartNSUInteger encoding, required DartNSUInteger options, required NSRange range, required Pointer<NSRange> remainingRange}) → bool

Available on NSString, provided by the NSStringExtensionMethods extension

getBytes:maxLength:usedLength:encoding:options:range:remainingRange:
getCharacters(Pointer<UnsignedShort> buffer, {required NSRange range}) → void

Available on NSString, provided by the NSStringExtensionMethods extension

getCharacters:range:
getCString(Pointer<Char> buffer, {required DartNSUInteger maxLength, required DartNSUInteger encoding}) → bool

Available on NSString, provided by the NSStringExtensionMethods extension

getCString:maxLength:encoding:
getLineStart(Pointer<UnsignedLong> startPtr, {required Pointer<UnsignedLong> end, required Pointer<UnsignedLong> contentsEnd, required NSRange forRange}) → void

Available on NSString, provided by the NSStringExtensionMethods extension

getLineStart:end:contentsEnd:forRange:
getParagraphStart(Pointer<UnsignedLong> startPtr, {required Pointer<UnsignedLong> end, required Pointer<UnsignedLong> contentsEnd, required NSRange forRange}) → void

Available on NSString, provided by the NSStringExtensionMethods extension

getParagraphStart:end:contentsEnd:forRange:
hasPrefix(NSString str) → bool

Available on NSString, provided by the NSStringExtensionMethods extension

hasPrefix:
hasSuffix(NSString str) → bool

Available on NSString, provided by the NSStringExtensionMethods extension

hasSuffix:
init() → NSObject

Available on NSObject, provided by the NSObject$Methods extension

init
init() → NSString

Available on NSString, provided by the NSString$Methods extension

init
initWithBytes(Pointer<Void> bytes, {required DartNSUInteger length, required DartNSUInteger encoding}) → NSString?

Available on NSString, provided by the NSString$Methods extension

initWithBytes:length:encoding:
initWithBytesNoCopy(Pointer<Void> bytes, {required DartNSUInteger length, required DartNSUInteger encoding, ObjCBlock<Void Function(Pointer<Void>, UnsignedLong)>? deallocator}) → NSString?

Available on NSString, provided by the NSString$Methods extension

initWithBytesNoCopy:length:encoding:deallocator:
initWithBytesNoCopy$1(Pointer<Void> bytes, {required DartNSUInteger length, required DartNSUInteger encoding, required bool freeWhenDone}) → NSString?

Available on NSString, provided by the NSString$Methods extension

initWithBytesNoCopy:length:encoding:freeWhenDone:
initWithCharacters(Pointer<UnsignedShort> characters, {required DartNSUInteger length}) → NSString

Available on NSString, provided by the NSString$Methods extension

initWithCharacters:length:
initWithCharactersNoCopy(Pointer<UnsignedShort> chars, {required DartNSUInteger length, ObjCBlock<Void Function(Pointer<UnsignedShort>, UnsignedLong)>? deallocator}) → NSString

Available on NSString, provided by the NSString$Methods extension

initWithCharactersNoCopy:length:deallocator:
initWithCharactersNoCopy$1(Pointer<UnsignedShort> characters, {required DartNSUInteger length, required bool freeWhenDone}) → NSString

Available on NSString, provided by the NSString$Methods extension

initWithCharactersNoCopy:length:freeWhenDone:
initWithCoder(NSCoder coder) → NSCoding?

Available on NSCoding, provided by the NSCoding$Methods extension

initWithCoder:
initWithCoder(NSCoder coder) → NSSecureCoding?

Available on NSSecureCoding, provided by the NSSecureCoding$Methods extension

initWithCoder:
initWithCoder(NSCoder coder) → NSString?

Available on NSString, provided by the NSString$Methods extension

initWithCoder:
initWithContentsOfFile(NSString path, {required DartNSUInteger encoding}) → NSString?

Available on NSString, provided by the NSString$Methods extension

initWithContentsOfFile:encoding:error:
initWithContentsOfFile$1(NSString path, {required Pointer<UnsignedLong> usedEncoding}) → NSString?

Available on NSString, provided by the NSString$Methods extension

initWithContentsOfFile:usedEncoding:error:
initWithContentsOfURL(NSURL url, {required DartNSUInteger encoding}) → NSString?

Available on NSString, provided by the NSString$Methods extension

initWithContentsOfURL:encoding:error:
initWithContentsOfURL$1(NSURL url, {required Pointer<UnsignedLong> usedEncoding}) → NSString?

Available on NSString, provided by the NSString$Methods extension

initWithContentsOfURL:usedEncoding:error:
initWithCString(Pointer<Char> nullTerminatedCString, {required DartNSUInteger encoding}) → NSString?

Available on NSString, provided by the NSString$Methods extension

initWithCString:encoding:
initWithData(NSData data, {required DartNSUInteger encoding}) → NSString?

Available on NSString, provided by the NSString$Methods extension

initWithData:encoding:
initWithFormat(NSString format) → NSString

Available on NSString, provided by the NSString$Methods extension

initWithFormat:
initWithFormat$1(NSString format, {ObjCObject? locale}) → NSString

Available on NSString, provided by the NSString$Methods extension

initWithFormat:locale:
initWithString(NSString aString) → NSString

Available on NSString, provided by the NSString$Methods extension

initWithString:
initWithUTF8String(Pointer<Char> nullTerminatedCString) → NSString?

Available on NSString, provided by the NSString$Methods extension

initWithUTF8String:
initWithValidatedFormat(NSString format, {required NSString validFormatSpecifiers}) → NSString?

Available on NSString, provided by the NSString$Methods extension

initWithValidatedFormat:validFormatSpecifiers:error:
initWithValidatedFormat$1(NSString format, {required NSString validFormatSpecifiers, ObjCObject? locale}) → NSString?

Available on NSString, provided by the NSString$Methods extension

initWithValidatedFormat:validFormatSpecifiers:locale:error:
isEqual(ObjCObject object) → bool

Available on NSObject, provided by the NSObject$Methods extension

isEqual:
isEqual(ObjCObject object) → bool

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

isEqual:
isEqualToString(NSString aString) → bool

Available on NSString, provided by the NSStringExtensionMethods extension

isEqualToString:
isKindOfClass(ObjCObject aClass) → bool

Available on NSObject, provided by the NSObject$Methods extension

isKindOfClass:
isKindOfClass(ObjCObject aClass) → bool

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

isKindOfClass:
isMemberOfClass(ObjCObject aClass) → bool

Available on NSObject, provided by the NSObject$Methods extension

isMemberOfClass:
isMemberOfClass(ObjCObject aClass) → bool

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

isMemberOfClass:
isProxy() → bool

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

isProxy
lengthOfBytesUsingEncoding(DartNSUInteger enc) → DartNSUInteger

Available on NSString, provided by the NSStringExtensionMethods extension

lengthOfBytesUsingEncoding:
lineRangeForRange(NSRange range) → NSRange

Available on NSString, provided by the NSStringExtensionMethods extension

lineRangeForRange:
localizedCaseInsensitiveCompare(NSString string) → NSComparisonResult

Available on NSString, provided by the NSStringExtensionMethods extension

localizedCaseInsensitiveCompare:
localizedCaseInsensitiveContainsString(NSString str) → bool

Available on NSString, provided by the NSStringExtensionMethods extension

localizedCaseInsensitiveContainsString:
localizedCompare(NSString string) → NSComparisonResult

Available on NSString, provided by the NSStringExtensionMethods extension

localizedCompare:
localizedStandardCompare(NSString string) → NSComparisonResult

Available on NSString, provided by the NSStringExtensionMethods extension

localizedStandardCompare:
localizedStandardContainsString(NSString str) → bool

Available on NSString, provided by the NSStringExtensionMethods extension

localizedStandardContainsString:
localizedStandardRangeOfString(NSString str) → NSRange

Available on NSString, provided by the NSStringExtensionMethods extension

localizedStandardRangeOfString:
lowercaseStringWithLocale(NSLocale? locale) → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

lowercaseStringWithLocale:
maximumLengthOfBytesUsingEncoding(DartNSUInteger enc) → DartNSUInteger

Available on NSString, provided by the NSStringExtensionMethods extension

maximumLengthOfBytesUsingEncoding:
methodForSelector(Pointer<ObjCSelector> aSelector) → Pointer<NativeFunction<Void Function()>>

Available on NSObject, provided by the NSObject$Methods extension

methodForSelector:
methodSignatureForSelector(Pointer<ObjCSelector> aSelector) → NSMethodSignature

Available on NSObject, provided by the NSObject$Methods extension

methodSignatureForSelector:
mutableCopy() → ObjCObject

Available on NSObject, provided by the NSObject$Methods extension

mutableCopy
mutableCopyWithZone(Pointer<NSZone> zone) → ObjCObject

Available on NSMutableCopying, provided by the NSMutableCopying$Methods extension

mutableCopyWithZone:
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
paragraphRangeForRange(NSRange range) → NSRange

Available on NSString, provided by the NSStringExtensionMethods extension

paragraphRangeForRange:
performSelector(Pointer<ObjCSelector> aSelector) → ObjCObject

Available on NSObject, provided by the NSObject$Methods extension

performSelector:
performSelector(Pointer<ObjCSelector> aSelector) → ObjCObject

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

performSelector:
performSelector$1(Pointer<ObjCSelector> aSelector, {required ObjCObject withObject}) → ObjCObject

Available on NSObject, provided by the NSObject$Methods extension

performSelector:withObject:
performSelector$1(Pointer<ObjCSelector> aSelector, {required ObjCObject withObject}) → ObjCObject

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

performSelector:withObject:
performSelector$2(Pointer<ObjCSelector> aSelector, {required ObjCObject withObject, required ObjCObject withObject$1}) → ObjCObject

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

performSelector:withObject:withObject:
performSelector$2(Pointer<ObjCSelector> aSelector, {required ObjCObject withObject, required ObjCObject withObject$1}) → ObjCObject

Available on NSObject, provided by the NSObject$Methods extension

performSelector:withObject:withObject:
rangeOfCharacterFromSet(NSCharacterSet searchSet) → NSRange

Available on NSString, provided by the NSStringExtensionMethods extension

rangeOfCharacterFromSet:
rangeOfCharacterFromSet$1(NSCharacterSet searchSet, {required DartNSUInteger options}) → NSRange

Available on NSString, provided by the NSStringExtensionMethods extension

rangeOfCharacterFromSet:options:
rangeOfCharacterFromSet$2(NSCharacterSet searchSet, {required DartNSUInteger options, required NSRange range}) → NSRange

Available on NSString, provided by the NSStringExtensionMethods extension

rangeOfCharacterFromSet:options:range:
rangeOfComposedCharacterSequenceAtIndex(DartNSUInteger index) → NSRange

Available on NSString, provided by the NSStringExtensionMethods extension

rangeOfComposedCharacterSequenceAtIndex:
rangeOfComposedCharacterSequencesForRange(NSRange range) → NSRange

Available on NSString, provided by the NSStringExtensionMethods extension

rangeOfComposedCharacterSequencesForRange:
rangeOfString(NSString searchString) → NSRange

Available on NSString, provided by the NSStringExtensionMethods extension

rangeOfString:
rangeOfString$1(NSString searchString, {required DartNSUInteger options}) → NSRange

Available on NSString, provided by the NSStringExtensionMethods extension

rangeOfString:options:
rangeOfString$2(NSString searchString, {required DartNSUInteger options, required NSRange range}) → NSRange

Available on NSString, provided by the NSStringExtensionMethods extension

rangeOfString:options:range:
rangeOfString$3(NSString searchString, {required DartNSUInteger options, required NSRange range, NSLocale? locale}) → NSRange

Available on NSString, provided by the NSStringExtensionMethods extension

rangeOfString:options:range:locale:
release() → void

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

release
respondsToSelector(Pointer<ObjCSelector> aSelector) → bool

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

respondsToSelector:
respondsToSelector(Pointer<ObjCSelector> sel) → bool

Available on ObjCObject, provided by the RespondsToSelector extension

retain() → NSObjectProtocol

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

retain
retainCount() → int

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

retainCount
self() → NSObjectProtocol

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

self
stringByAppendingFormat(NSString format) → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

stringByAppendingFormat:
stringByAppendingString(NSString aString) → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

stringByAppendingString:
stringByApplyingTransform(NSString transform, {required bool reverse}) → NSString?

Available on NSString, provided by the NSStringExtensionMethods extension

stringByApplyingTransform:reverse:
stringByFoldingWithOptions(DartNSUInteger options, {NSLocale? locale}) → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

stringByFoldingWithOptions:locale:
stringByPaddingToLength(DartNSUInteger newLength, {required NSString withString, required DartNSUInteger startingAtIndex}) → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

stringByPaddingToLength:withString:startingAtIndex:
stringByReplacingCharactersInRange(NSRange range, {required NSString withString}) → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

stringByReplacingCharactersInRange:withString:
stringByReplacingOccurrencesOfString(NSString target, {required NSString withString}) → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

stringByReplacingOccurrencesOfString:withString:
stringByReplacingOccurrencesOfString$1(NSString target, {required NSString withString, required DartNSUInteger options, required NSRange range}) → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

stringByReplacingOccurrencesOfString:withString:options:range:
stringByTrimmingCharactersInSet(NSCharacterSet set) → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

stringByTrimmingCharactersInSet:
substringFromIndex(DartNSUInteger from) → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

substringFromIndex:
substringToIndex(DartNSUInteger to) → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

substringToIndex:
substringWithRange(NSRange range) → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

substringWithRange:
toDartString() → String

Available on NSString, provided by the NSStringToString extension

toString() → String
A string representation of this object.
inherited
uppercaseStringWithLocale(NSLocale? locale) → NSString

Available on NSString, provided by the NSStringExtensionMethods extension

uppercaseStringWithLocale:
writeToFile(NSString path, {required bool atomically, required DartNSUInteger encoding}) → bool

Available on NSString, provided by the NSStringExtensionMethods extension

writeToFile:atomically:encoding:error:
writeToURL(NSURL url, {required bool atomically, required DartNSUInteger encoding}) → bool

Available on NSString, provided by the NSStringExtensionMethods extension

writeToURL:atomically:encoding:error:
zone() → Pointer<NSZone>

Available on NSObjectProtocol, provided by the NSObjectProtocol$Methods extension

zone
zone() → Pointer<NSZone>

Available on NSObject, provided by the NSObject$Methods extension

zone

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

alloc() → NSString
alloc
allocWithZone(Pointer<NSZone> zone) → NSString
allocWithZone:
getSupportsSecureCoding() → bool
supportsSecureCoding
isA(ObjCObject? obj) → bool
Returns whether obj is an instance of NSString.
localizedStringWithFormat(NSString format) → NSString
localizedStringWithFormat:
localizedStringWithValidatedFormat(NSString format, {required NSString validFormatSpecifiers}) → NSString?
localizedStringWithValidatedFormat:validFormatSpecifiers:error:
new$() → NSString
new
string() → NSString
string
stringWithCharacters(Pointer<UnsignedShort> characters, {required DartNSUInteger length}) → NSString
stringWithCharacters:length:
stringWithContentsOfFile(NSString path, {required DartNSUInteger encoding}) → NSString?
stringWithContentsOfFile:encoding:error:
stringWithContentsOfFile$1(NSString path, {required Pointer<UnsignedLong> usedEncoding}) → NSString?
stringWithContentsOfFile:usedEncoding:error:
stringWithContentsOfURL(NSURL url, {required DartNSUInteger encoding}) → NSString?
stringWithContentsOfURL:encoding:error:
stringWithContentsOfURL$1(NSURL url, {required Pointer<UnsignedLong> usedEncoding}) → NSString?
stringWithContentsOfURL:usedEncoding:error:
stringWithCString(Pointer<Char> cString, {required DartNSUInteger encoding}) → NSString?
stringWithCString:encoding:
stringWithFormat(NSString format) → NSString
stringWithFormat:
stringWithString(NSString string) → NSString
stringWithString:
stringWithUTF8String(Pointer<Char> nullTerminatedCString) → NSString?
stringWithUTF8String:
stringWithValidatedFormat(NSString format, {required NSString validFormatSpecifiers}) → NSString?
stringWithValidatedFormat:validFormatSpecifiers:error: