#import <UIKit/UIKit.h> @interface ViewController : UIViewController<UITabBarDelegate,UITableViewDataSource> @end
#import "ViewController.h" @implementation ViewController { NSArray *tableData; } #pragma mark - View lifecycle - (void)viewDidLoad { [super viewDidLoad]; tableData = [NSArray arrayWithObjects:@"daydev",@"gooruism",@"solomohub" , nil]; }
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { } -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { } @end
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { return [tableData count]; }
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *simpleTableIdentifier =@"Item"; UITableViewCell *cell=[tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier]; if(cell == nil){ cell =[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleTableIdentifier]; } cell.textLabel.text = [tableData objectAtIndex:indexPath.row]; return cell; }
cell.textLabel.text = [tableData objectAtIndex:indexPath.row]; cell.imageView.image =[UIImage imageNamed:@"thumbnail.png"]; return cell;