我是iOS开发的新手,我正在使用UILabel
。我发现label
属性设置有多种不同的方式。
在下面的代码中,可以看到text
使用括号表示法分配,而
使用点表示法分配textColor
。这让我很困惑......
[lblview setText:Cname];
lblview.textColor=[UIColor whiteColor];
lblview.font = [UIFont fontWithName:@"American Typewriter" size:18];
答案 0 :(得分:0)
您可以使用其中之一。
lblview.textColor = [UIColor whiteColor];
相当于
[lblview setTextColor:[UIColor whiteColor]];
点分隔符只是获取/设置属性的简写,而不是必须调用适当的setter / getter方法。
答案 1 :(得分:0)
您可以使用这两种方法设置某些值
[lblview setText:Cname];
lblview.setText = Cname;
通过。(点)方法特别设置属性,当你在.h类中创建属性时