LabelのAttributeはStoryboard見ながら設定したい、でも文字はコードで動的に変えたい!
でも、UILabelのattributedTextはimmutableなのでコード側で文字を変えるのは面倒です。
そんな時はLabelのattributesを取ってきて、それを使って新しくattributedStringを生成するとうまくいきます。
NSString *text = @"....";
NSDictionary *attributes = [self.label.attributedText attributesAtIndex:0 effectiveRange:nil];
self.label.attributedText = [[NSAttributedString alloc] initWithString:text attributes:attributes];