---
title: "childIndex(forItem:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nsoutlineview/childindex(foritem:)"
---

# childIndex(forItem:)

Returns the child index of the specified item within its parent.

## Declaration

```swift
func childIndex(forItem item: Any) -> Int
```

## Discussion

Discussion The performance of this method is O(1) at best and O(n) at worst.

## See Also

### Getting Related Items

- [parent(forItem:)](appkit/nsoutlineview/parent(foritem:).md)
- [child(_:ofItem:)](appkit/nsoutlineview/child(_:ofitem:).md)
- [numberOfChildren(ofItem:)](appkit/nsoutlineview/numberofchildren(ofitem:).md)
