2014-12-27 2 views
0

Я не могу подключить референсную розетку к showTableView на раскадровке. Я могу подключиться только к представлению. Я пытался показать tableview с некоторыми данными. Вот коды, которые я использую. Пожалуйста, помогите мне. Спасибо.iOS TableView Ссылка на выход

ViewController.h 
@interface ViewController : UIViewController<UITableViewDataSource, UITableViewDelegate> 

@property(nonatomic, strong) IBOutlet UITableView *showTableView; 


ViewController.m 
#pragma mark - Table view data source 

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView 
{ 
#warning Potentially incomplete method implementation. 
// Return the number of sections. 
return 1; 
} 


- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section 
{ 
// Return the number of rows in the section. 


return [jsonResults count]; 

} 

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath  *)indexPath 
{ 
NSString *simpleIdentifier = @"SimpleIdentifier"; 

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:simpleIdentifier]; 

if (cell == nil) { 
    cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle  reuseIdentifier:simpleIdentifier]; 
} 

// Configure the cell... 

NSDictionary *appsdict = [jsonResults objectAtIndex:indexPath.row]; 

NSString *nameString = [appsdict objectForKey:@"name"]; 

cell.textLabel.text = [appsdict objectForKey:@"name"]; 
cell.textLabel.textColor = [UIColor whiteColor]; 
cell.textLabel.font = [UIFont boldSystemFontOfSize:12]; 

return cell; 
} 

ответ

0

Убедитесь, что вы установили собственный класс ваши UIViewController «ы к ViewController в интерфейсе, так что вы можете правильно связать его выходы (в том числе showTableView) в ViewController.

enter image description here

+0

спасибо. Это сработало для меня. – user5

+0

@ user5 Отлично, можете ли вы щелкнуть галочку рядом с моим ответом, чтобы отметить ее как правильно, пожалуйста? –

+0

сделал. Еще раз спасибо. – user5