NSString doesn't have that. NSAttributedString has a backgroundColor property that can be used but without custom rendering, you won't be able to set a corner radius for the selection of text fragments.
So you need to write a custom UIView to render your text