更新NSMutableAttributedString中的文本

时间:2013-07-19 14:00:45

标签: ios nsobject nsmutablestring

我通过执行以下操作在视图的init方法中创建NSMutableAttributedString:

self.name = [[NSMutableAttributedString alloc] initWithString:@"Gabe Jacobs"];

如何在不重新启动的情况下更新其中的字符串?我不想每次都要创建一个新的。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

NSMutableString *string = [NSMutableString stringWithString:@"first"];
[string replaceCharactersInRange:NSMakeRange(0, string.length) withString:@"second"];