Seems on iOS 8.0 (12A365) NSMutableAttributedString sometimes will not be displayed correctly. The problem obviously occurs when the range of the attribute does
NSMutableAttributedString
It's no longer an issue (iOS 9.0) - screenshot