init(capacity: Int)
NSMutableString
object initialized with initial storage for a given number of characters,
NSMutableString
オブジェクトを返します、与えられた数の文字に対する初期ストレージで初期化されます。
Availability 有効性
Technology
class NSMutableString : NSString
The NSMutable
class declares the programmatic interface to an object that manages a mutable string—that is, a string whose contents can be edited—that conceptually represents an array of Unicode characters. To construct and manage an immutable string—or a string that cannot be changed after it has been created—use an object of the NSString
class.
NSMutable
クラスは、可変の文字列 — すなわち、編集されることができる文字列 — を管理するオブジェクトに対するプログラムインターフェイスを宣言します、それは概念的にはユニコード文字の配列を表します。不変の文字列 — またはそれが作成された後変更されることができない文字列 — を構成して管理するには、NSString
クラスのオブジェクトを使ってください。
The NSMutable
class adds one primitive method—replace
—to the basic string-handling behavior inherited from NSString
. All other methods that modify a string work through this method. For example, insert(_:
simply replaces the characters in a range of 0
length, while delete
replaces the characters in a given range with no characters.
NSMutable
クラスは、1つの根本的メソッド — replace
— をNSString
から継承された基本的な文字列処理挙動に加えます。文字列を修正する全ての他のメソッドは、このメソッドを通して働きます。例えば、insert(_:
は、単に0
長の範囲において文字を置き換えます、一方でdelete
は与えられた範囲の文字を無文字で置き換えます。
NSMutableString is “toll-free bridged” with its Core Foundation counterpart, CFMutable
. See Toll-Free Bridging for more information.
NSMutableStringは、それのCore Foundation相当物、CFMutable
と「トールフリーブリッジ」されます。Toll-Free Bridgingをさらなる情報として見てください。
init(capacity: Int)
NSMutableString
object initialized with initial storage for a given number of characters,
NSMutableString
オブジェクトを返します、与えられた数の文字に対する初期ストレージで初期化されます。
func append(String)
func applyTransform (StringTransform, reverse: Bool, range: NSRange, updatedRange : NSRangePointer?) -> Bool
func deleteCharacters (in: NSRange)
func insert(String, at: Int)
func replaceCharacters (in: NSRange, with: String)
aRange
with those in aString
.
aRange
からの文字をaString
の中のそれらで置き換えます。
func replaceOccurrences (of: String, with: String, options: NSString.CompareOptions, range: NSRange) -> Int
func setString (String)
applyTransform(_:reverse:range:updatedRange:)
method.
これらの定数は、applyTransform(_:reverse:range:updatedRange:)
メソッドによって使われる変換を指定します。