Instance Method インスタンスメソッド

insertChild(_:at:)

Inserts a new child node at a specified location in the receiver’s list of child nodes. ある新しい子ノードを、ある指定された位置で、レシーバのもつ子ノードそれらからなるリストにおいて挿入します。

Declaration 宣言

func insertChild(_ child: XMLNode, 
              at index: Int)

Parameters パラメータ

child

An XML node object to be inserted as a child of the receiver. レシーバの子として挿入されるXMLモードオブジェクト。

index

An integer identifying a position in the receiver's list of children. An exception is raised if index is out of bounds. レシーバのもつ子それらからなるリストにおいてある位置を識別している整数。例外が引き起こされます、もしindexが境界外ならば。

Discussion 議論

Insertion of the node increments the indexes of sibling nodes after it. ノードの挿入は、それの後の親類ノードのインデックスを漸増します。

See Also 参照

Manipulating Child Elements 子要素を操作する