2013-11-02 52 views
-2

我想问那就是当我使用一个表视图发生崩溃,我不知道如何先解决它,我试图改变调试器形式LLDB广发行但没有任何变化,现在我使用Xcode 5,但我仍然有同样的问题 问题是:模拟器崩溃时,我使用表格视图在Xcode 5

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

,并在控制台:

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

太少信息,盲目 - 你实现的tableview数据源所需的方法? – San

+0

模拟器崩溃或应用程序在模拟器上运行? –

+2

请把清晰的代码......它总是带你到时出现任何错误主类...它一般..只是给你的控制器,你把UITableView的 –

回答

-2

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

- (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并做相同的委托

+2

您如何认为答案的.m文件代码......不知道真正的问题? –