---
title: "addMarker(_:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nsrulerview/addmarker(_:)"
---

# addMarker(_:)

Adds aMarker to the receiver, without consulting the client view for approval.

## Declaration

```swift
func addMarker(_ marker: NSRulerMarker)
```

## Discussion

Discussion Raises an NSInternalInconsistencyException if the receiver has no client view.

## See Also

### Adding and removing markers

- [markers](appkit/nsrulerview/markers.md)
- [removeMarker(_:)](appkit/nsrulerview/removemarker(_:).md)
- [trackMarker(_:withMouseEvent:)](appkit/nsrulerview/trackmarker(_:withmouseevent:).md)
