One Logo Pool Ball
Foundation · IOS API REFERENCE

NSMutableString

class · SDK 27.1

class NSMutableString

Members (8)

method

append

TypeScript
append(aString: string): void
Swift declaration
func append(_ aString: String)
method · iOS 9.0+

applyTransform

TypeScript
applyTransform(transform: StringTransform, reverse: boolean, range: SDKHandle, resultingRange?: (SDKHandle) | null): boolean
Swift declaration
func applyTransform(_ transform: StringTransform, reverse: Bool, range: NSRange, updatedRange resultingRange: NSRangePointer?) -> Bool
method

deleteCharacters

TypeScript
deleteCharacters(range: SDKHandle): void
Swift declaration
func deleteCharacters(in range: NSRange)
init

init

TypeScript
static init(capacity: number): NSMutableString
Swift declaration
init(capacity: Int)
method

insert

TypeScript
insert(aString: string, loc: number): void
Swift declaration
func insert(_ aString: String, at loc: Int)
method

replaceCharacters

TypeScript
replaceCharacters(range: SDKHandle, aString: string): void
Swift declaration
func replaceCharacters(in range: NSRange, with aString: String)
method

replaceOccurrences

TypeScript
replaceOccurrences(target: string, replacement: string, options: NSString_CompareOptions, searchRange: SDKHandle): number
Swift declaration
func replaceOccurrences(of target: String, with replacement: String, options: NSString.CompareOptions = [], range searchRange: NSRange) -> Int
method

setString

TypeScript
setString(aString: string): void
Swift declaration
func setString(_ aString: String)

Skipped declarations

2 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

NSMutableString.appendFormat(_:_:)

A variable number of Swift arguments is not supported.

NSMutableString.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All Foundation types →