UITableView - (void)configureView

时间:2012-10-25 20:36:57

标签: iphone ios xcode uitableview

我现在正在使用表格视图和详细视图,你知道当你在表格中选择元素时出现的那个。

有一个方法 - (void)configureView在viewDidLoad中调用,描述说它更新了接口。

我有这样的事情:

- (void)configureView
{
    // Update the user interface for the detail item.

 if (self.detailItem) {
    self.detailDescriptionLabel.text = self.detailItem;
}
if (self.subjectItem) {
    self.subjectLabel.text = [self.subjectItem description];
}
self.imageView.image = self.imageItem;}

我的问题是:是否需要“描述”属性?因为它没有它(第一项和imageView),如果是这样,那么imageView的语法是什么样的?因为“描述”仅适用于NSStrings

1 个答案:

答案 0 :(得分:0)

真正的描述是NSObject的一种方法:https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSObject_Class/Reference/Reference.html
您不需要在上面的代码中使用它,也不需要在NSString中使用它。 只需确保为属性分配正确的对象(即self.imageItem必须是UIImage的等值)。