标签属性赋值(点v方法)

时间:2014-02-24 12:28:45

标签: ios objective-c

我是iOS开发的新手,我正在使用UILabel。我发现label属性设置有多种不同的方式。

在下面的代码中,可以看到text使用括号表示法分配,而 使用点表示法分配textColor。这让我很困惑......

[lblview setText:Cname];
lblview.textColor=[UIColor whiteColor];
lblview.font = [UIFont fontWithName:@"American Typewriter" size:18];

2 个答案:

答案 0 :(得分:0)

您可以使用其中之一。

lblview.textColor = [UIColor whiteColor];

相当于

[lblview setTextColor:[UIColor whiteColor]];

点分隔符只是获取/设置属性的简写,而不是必须调用适当的setter / getter方法。

答案 1 :(得分:0)

您可以使用这两种方法设置某些值

[lblview setText:Cname];

lblview.setText = Cname;

通过。(点)方法特别设置属性,当你在.h类中创建属性时