Instance Method
インスタンスメソッド
replaceChildAtIndex:withNode:
Replaces the child node of the receiver located at a specified position in its array of children with another node.
子それらからなるそれの配列の中の指定された場所に位置するレシーバの子ノードを別のノードで置き換えます。
Parameters
パラメータ
index
An integer identifying a position in the receiver's array of children. If index
is less than zero or greater than the number of children minus one, an out-of-bounds exception is raised.
レシーバのもつ子それらの配列において、ある位置を識別しているある整数。index
がゼロより小さいかまたは子の数から1引くより大きいならば、「境界外」例外が引き起こされます。
node
An NSXMLNode
object to replace the one at index
; it must represent a comment, a processing instruction, or the root element.
あるNSXMLNode
オブジェクト、index
でのものを置き換えることになります;それは、コメント、処理命令、またはルート要素を表さなければなりません。
Discussion
議論
The removed NSXMLNode
object is autoreleased.
削除されたNSXMLNode
オブジェクトは、オートリリースされます。
See Also
参照
Adding and Removing Child Nodes
子ノードの追加と除去
- addChild:
Adds a child node after the last of the receiver’s existing children.
ある子ノードを最後のレシーバのもつ既存の子の後に加えます。
- insertChild:atIndex:
Inserts a node object at specified position in the receiver’s array of children.
あるノードオブジェクトをレシーバのもつ子それらの配列の中の指定された位置で挿入します。
- insertChildren:atIndex:
Inserts an array of children at a specified position in the receiver’s array of children.
子それらからなるある配列を、レシーバのもつ子それらの配列において、ある指定された位置で挿入します。
- removeChildAtIndex:
Removes the child node of the receiver located at a specified position in its array of children.
子それらからなるそれの配列においてある指定された場所に位置する、レシーバの子ノードを取り除きます。