以下是情况:
我有控制器A
和控制器B
,C
是A
的子类。
接下来,我的课程RLMObject
和News
,Events
是RLMObject
的子类。
在A
我有一个属性commonProperty
。它呈现在B
和C
类似超类的属性中。
问题:我需要告诉编译器,依赖于控制器,这是自定义类的属性。例如,在A
id
中,B
中News
为C
,Events
中A
为B
。因为在C
中,我对此属性执行常见操作,例如获取数据并在此属性中设置它。在OrderNumber|ParentOrderNumber|ClientName
1|NULL|nameOfTheClient
2|1|NULL
,select a.OrderNumber, a.ParentOrderNumber, ISNULL(a.ClientName,b.ClientName)
from yourTable a
left join yourTable b on b.OrderNumber = a.ParentOrderNumber
中,我使用UI并需要此属性的具体类。
也许这不是明确的描述,最后一个例子(关于获取数据)是一种自定义的情况,但如果有人通过它,请分享您的经验。