如何制作物业的财产

时间:2013-04-03 21:51:08

标签: objective-c

我不太清楚如何说出这个问题,所以我会举例说明。我想为一个房产建一个房产。我目前正在使用其他类别的房产:

player = [[Player alloc] init];
player.name = @"PlayerName";

这些属性在Player类中定义,并且导入了Player.h。

我想为.name设置一个'子属性',所以它看起来像是player.name.newProperty。这方面的一个例子是UILabel:

labelName = [[UILabel alloc] init];
self.labelName.text = @"String"; // .text being the 'sub-property'

1 个答案:

答案 0 :(得分:1)

目前,player.nameNSString

如果不是NSString,而是使用自己的属性将其设为自定义类,则可以将其作为“子属性”进行访问

player.name = [[MyCustomObject alloc] init];
player.name.subProperty = @"value";

请记住,您需要为MyCustomObject创建适当的.m和.h文件并定义其属性。