UILabel的文本属性没有覆盖它

时间:2016-04-10 14:50:58

标签: ios objective-c cocoa-touch uilabel

我有一个名为Weather的模态类,此类有一个名为NSString的{​​{1}}属性,其中包含当前天气(以°C为单位)。

我的主viewController caled degrees有一个显示当前天气的MainVC,标签根据UILabel对象的Weather属性动态变化,I想要在标签的文字发生变化时,它会自动在标签上的文字中添加“°C ”。

如果不覆盖标签的setText:方法,我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

当前正在设置标签的地方,您可以执行类似 -

的操作
label.text = [NSString stringWithFormat:@"%@°C", degreesFromWeatherObject];