---
title: "CFAttributedStringBeginEditing(_:)"
framework: corefoundation
role: symbol
role_heading: Function
path: "corefoundation/cfattributedstringbeginediting(_:)"
---

# CFAttributedStringBeginEditing(_:)

Defers internal consistency-checking and coalescing for a mutable attributed string.

## Declaration

```swift
func CFAttributedStringBeginEditing(_ aStr: CFMutableAttributedString!)
```

## Parameters

- `aStr`: A mutable attributed string that is to be edited.

## Discussion

Discussion Defers internal consistency-checking and coalescing for a mutable attributed string. You must balance a call to this function with a corresponding CFAttributedStringEndEditing(_:).

## See Also

### Modifying a CFMutableAttributedString

- [CFAttributedStringEndEditing(_:)](corefoundation/cfattributedstringendediting(_:).md)
- [CFAttributedStringGetMutableString(_:)](corefoundation/cfattributedstringgetmutablestring(_:).md)
- [CFAttributedStringRemoveAttribute(_:_:_:)](corefoundation/cfattributedstringremoveattribute(_:_:_:).md)
- [CFAttributedStringReplaceString(_:_:_:)](corefoundation/cfattributedstringreplacestring(_:_:_:).md)
- [CFAttributedStringReplaceAttributedString(_:_:_:)](corefoundation/cfattributedstringreplaceattributedstring(_:_:_:).md)
- [CFAttributedStringSetAttribute(_:_:_:_:)](corefoundation/cfattributedstringsetattribute(_:_:_:_:).md)
- [CFAttributedStringSetAttributes(_:_:_:_:)](corefoundation/cfattributedstringsetattributes(_:_:_:_:).md)
