当我在Xcode 5中使用表视图时模拟器崩溃

时间:2013-11-02 06:18:12

标签: c++ ios xcode5

我想问一下当我使用表格视图时发生的崩溃,我不知道如何解决它首先我试图将调试器格式LLDB更改为GDB但是没有任何改变现在我正在使用Xcode 5但我仍然遇到同样的问题 问题是:

int main(int argc, char * argv[])
{
    @autoreleasepool {
        return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
    }
}

并在控制台中:

argc = (int) 1 
argv = (char **) 0xbfffee4c

1 个答案:

答案 0 :(得分:-2)

如果您正在使用tableView,首先需要实现UITableViewDataSource, UITableViewDelegate协议的数据源和委托方法,这些是您需要实现的方法

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{

       return number_of_rows;
}



- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{

    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"Cell"];
    cell.textLabel.text = @"some text you want to show";
    cell.imageView.image = @"some image";

    return cell;

}

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{

    // do some action like push next view controller and pass the data  
}

检查您是否已将故事板中的数据源和委托连接到文件所有者。 see image并为委托

执行相同操作