我想获得具有特定属性的NSAttributedString的子字符串。我该怎么做?
谢谢!
答案 0 :(得分:3)
我不确定但是根据文档,您应该能够调用-enumerateAttribute:inRange:options:usingBlock:
并将您要搜索的属性指定为第一个,并将要搜索的字符串范围指定为第二个参数。指定属性所在的范围将提供给传递给方法的块。
答案 1 :(得分:0)
Ole所建议的基于非块的版本是the attribute:atIndex:effectiveRange:
method(或its sibling),您可以反复调用它,推进索引,直到用完字符串。