Class

NSMutableString

A dynamic plain-text Unicode string object. 動的なプレーンテキストユニコード文字列オブジェクト。

Declaration 宣言

@interface NSMutableString : NSString

Overview 概要

The NSMutableString 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. NSMutableStringクラスは、可変の文字列 — すなわち、編集されることができる文字列 — を管理するオブジェクトに対するプログラムインターフェイスを宣言します、それは概念的にはユニコード文字の配列を表します。不変の文字列 — またはそれが作成された後変更されることができない文字列 — を構成して管理するには、NSStringクラスのオブジェクトを使ってください。

The NSMutableString class adds one primitive method—replaceCharactersInRange:withString:—to the basic string-handling behavior inherited from NSString. All other methods that modify a string work through this method. For example, insertString:atIndex: simply replaces the characters in a range of 0 length, while deleteCharactersInRange: replaces the characters in a given range with no characters. NSMutableStringクラスは、1つの根本的メソッド — replaceCharactersInRange:withString: — をNSStringから継承された基本的な文字列処理挙動に加えます。文字列を修正する全ての他のメソッドは、このメソッドを通して働きます。例えば、insertString:atIndex:は、単に0長の範囲において文字を置き換えます、一方でdeleteCharactersInRange:は与えられた範囲の文字を無文字で置き換えます。

NSMutableString is “toll-free bridged” with its Core Foundation counterpart, CFMutableStringRef. See Toll-Free Bridging for more information. NSMutableStringは、それのCore Foundation相当物CFMutableStringRefと「トールフリーブリッジ」されます。さらなる情報のためにToll-Free Bridgingを見てください。

Topics 話題

Creating and Initializing a Mutable String 可変文字列の作成と初期化

Modifying a String 文字列を修正する

Constants 定数

Relationships 関係

Inherits From 継承元

See Also 参照

Strings 文字列