iphone开发之UITableView
////viewbasetestViewController.h//viewbasetest////Created by chan fun on 11-3-23.//Copyright 2011 __MyCompanyName__. All rights reserved.//#import <UIKit/UIKit.h>@interface viewbasetestViewController : UIViewController<UITableViewDelegate, UITableViewDataSource>{NSArray *listData;}@property(nonatomic, retain)NSArray *listData;@end////viewbasetestViewController.m//viewbasetest////Created by chan fun on 11-3-23.//Copyright 2011 __MyCompanyName__. All rights reserved.//#import "viewbasetestViewController.h"@implementation viewbasetestViewController@synthesize listData;-(void)viewDidLoad{NSArray *array = [initWithObjects:@"Sleep",@"Sneezy",@"Buddy",@"Nori",@"Bail",@"Biful",@"file",@"Oin",@"Deop",nil];self.listData = array;;;}/*// The designated initializer. Override to perform setup that is required before the view is loaded.- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = ; if (self) { // Custom initialization } return self;}*//*// Implement loadView to create a view hierarchy programmatically, without using a nib.- (void)loadView {}*//*// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.- (void)viewDidLoad { ;}*/// Override to allow orientations other than the default portrait orientation.- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { // Return YES for supported orientations return (interfaceOrientation == UIInterfaceOrientationPortrait);}- (void)didReceiveMemoryWarning {// Releases the view if it doesn't have a superview. ;// Release any cached data, images, etc that aren't in use.}- (void)viewDidUnload {// Release any retained subviews of the main view.// e.g. self.myOutlet = nil;}- (void)dealloc {; ;}#pragma mark -#pragma mark Table View Data Source Methods-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{return ;}-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{static NSString *SimpleTableIdentifier = @"SimpleTableIdentifier";UITableViewCell *cell = ;if(cell == nil){cell = [[ initWithFrame:CGRectZero reuseIdentifier:SimpleTableIdentifier] autorelease];}NSUInteger row = ;cell.textLabel.text = ;return cell;}@end
页:
[1]