iOS 开发:Table View 进阶指南
简化代码与 Interface Builder 设计
在开发过程中,我们可以通过简化代码来提高效率。例如,使用 @synthesize 声明 nameLabel 和 colorLabel 后,我们可以简化 setName: 和 setColor: 方法:
@synthesize nameLabel;
@synthesize colorLabel;
- (void)setName:(NSString *)n {
if (![n isEqualToString:name]) {
name = [n copy];
UILabel *nameLabel = (UILabel *)[self.contentView viewWithTag:
kNameValueTag];
nameLabel.text = name;
}
}
- (void)setColor:(NSString *)c {
if (![c isEqualToString:color]) {
color = [c copy];
UILabel *colorLabel = (UILabel *)[self.contentView viewWithTag:
超级会员免费看
订阅专栏 解锁全文
1024

被折叠的 条评论
为什么被折叠?



