IKImageBrowserView绑定重复项

时间:2011-07-02 15:04:12

标签: binding duplicates ikimagebrowserview

我将IKImageBrowserView的内容绑定到对象的数组控制器实现IKImageBrowserItem协议的人:

– imageUID
– imageRepresentationType
– imageRepresentation

在Person类中,我希望属性“photo”与属性“imageRepresentation”相同(仅为符合协议而添加)。

到目前为止,我的解决方案是绑定Person init方法中的2个属性。但是,我不喜欢重复的属性,因为Person是一个模型类。

我该怎么办? (请记住,我想保留名称照片,而不是imageRepresentation)

1 个答案:

答案 0 :(得分:1)

由于imageRepresentation对于协议是必需的,但您想使用photo属性,因此可以通过以下方式实现该方法:

- (id)imageRepresentation {
    return self.photo
}  

通过这种方式,您可以使用协议,但只使用photo