views:

23

answers:

1

I have a placeholder string, a space character, in an NSTextView that I want to remove at a future time. My strategy is to assign the NSAttributedString a custom attribute and perform a search on the [NSTextView string] removing it. So far, I haven't found a good way to do this, outside of going through [NSTextStorage attributeRuns]. Anyone have a good idea for this?

Thanks!

A: 

Apple's AttributedString Programming Guide has examples showing how to loop through an attributed string using attribute:atIndex:effectiveRange: and companion methods. There's an enumerator block, too, for 10.6.

Ross Carter