2011-07-02 39 views
0

我綁定一個IKImageBrowserView的內容,以人實現IKImageBrowserItem協議中的對象的陣列控制器:IKImageBrowserView結合重複

– imageUID 
– imageRepresentationType 
– imageRepresentation 

在類人,我希望屬性「照片」是相同屬性「imageRepresentation」(僅僅是爲了符合協議而添加的)。

我到目前爲止的解決方案是綁定Person init方法中的2個屬性。但是,我不喜歡重複屬性,因爲Person是模型類。

我該怎麼辦? (記住,我希望保留名稱的照片,而不是imageRepresentation)

回答

1

由於imageRepresentation是強制性的協議,但要使用photo屬性,可以實現這樣的方法:

- (id)imageRepresentation { 
    return self.photo 
} 

以這種方式完成協議,但僅使用photo