【发布时间】:2012-01-10 18:22:06
【问题描述】:
在编写我的 iPhone 应用程序时。设置或获取使用 self 的值时总是一个好习惯吗?我似乎忘记了一半的时间,最近一直在追踪一个我认为与此有关的错误。
我应该总是使用 self 还是在某些情况下它没有必要或会导致问题?
编辑: 这是我在代码中所做的示例
else if([CellIdentifier isEqualToString:@"Linked Item"]) {
linkedItemLabel = [[UILabel alloc] initWithFrame:CGRectMake(120, 5, 160, 34)];
linkedItemLabel.adjustsFontSizeToFitWidth = YES;
linkedItemLabel.textColor = [UIColor blackColor];
linkedItemLabel.font = [UIFont systemFontOfSize:17.0];
linkedItemLabel.text = [storedValuesMutableArray objectAtIndex:7];
linkedItemLabel.backgroundColor = [UIColor clearColor];
linkedItemLabel.textAlignment = UITextAlignmentRight;
[cell addSubview:linkedItemLabel];}
这是为需要填写的表单设置我的 tableviewcells 的代码的一部分。我应该使用 self.linkedItemLabel 还是这样好吗?
【问题讨论】:
标签: iphone objective-c self