如何确定结构的行数

时间:2011-12-23 05:40:12

标签: ios function

我的iPhone应用程序中有一个结构elements_table。我正在尝试使用以下代码来确定函数中的行数。但是,当我使用我的函数名称时,我收到“无效的接收器类型”警告。我对此非常陌生。任何帮助,将不胜感激。感谢。

- (NSInteger)tableView:(UITableView *)tableView
    numberOfRowsInSection:(NSInteger)section {
    return [elements_table count];
}

1 个答案:

答案 0 :(得分:0)

你的elements_table [2]是C结构,而不是Objective-C,因此它不能返回[elements_table count]。你可以添加一些变量来存储它的数量(现在它是2,我认为)。 或者,如果您不需要强大的优化,则可以使用NSArray而不是struct。