---
title: canInsert
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsarraycontroller/caninsert
---

# canInsert

Returns a Boolean value that indicates whether an object can be inserted into the receiver’s content collection.

## Declaration

```swift
var canInsert: Bool { get }
```

## Return Value

Return Value true if an object can be inserted into the receiver’s content collection, otherwise false.

## Discussion

Discussion The result of this method can be used by a binding to enable user interface items. This property is observable using key-value observing.

## See Also

### Inserting

- [insert(_:)](appkit/nsarraycontroller/insert(_:).md)
