Returns the root tree of a given tree.


func CFTreeFindRoot(_ tree: CFTree!) -> CFTree!



The tree to examine.

Return Value

The root of tree where root is defined as a tree without a parent. Ownership follows the The Get Rule.

See Also

Examining a Tree

func CFTreeGetChildAtIndex(CFTree!, CFIndex) -> CFTree!

Returns the child of a tree at the specified index.

func CFTreeGetChildCount(CFTree!) -> CFIndex

Returns the number of children in a tree.

func CFTreeGetFirstChild(CFTree!) -> CFTree!

Returns the first child of a tree.

func CFTreeGetNextSibling(CFTree!) -> CFTree!

Returns the next sibling, adjacent to a given tree, in the parent's children list.

func CFTreeGetParent(CFTree!) -> CFTree!

Returns the parent of a given tree.