Я не уверен, но согласно документации, вы должны иметь возможность вызвать -enumerateAttribute:inRange:options:usingBlock:
и указать атрибут, который вы ищете, в качестве первого, и диапазон строки, которую вы хотите найти, в качестве второго аргумента. Диапазоны, в которых присутствует указанный атрибут, передаются в блок, который вы передаете методу.