CFAttributedStringCreateWithSubstring(_:_:_:)
Creates a sub-attributed string from the specified range.
Declaration
func CFAttributedStringCreateWithSubstring(_ alloc: CFAllocator!, _ aStr: CFAttributedString!, _ range: CFRange) -> CFAttributedString!Parameters
- alloc:
The allocator to use to allocate memory for the new attributed string. Pass
NULLor Kcfallocatordefault to use the current default allocator. - aStr:
The attributed string to copy.
- range:
The range of the attributed string to copy.
rangemust not exceed the bounds ofaStr.
Return Value
A new attributed string whose string and attributes are copied from the specified range of the supplied attributed string. Returns NULL if there was a problem copying the object. Ownership follows the The Create Rule.