utyphoon 发表于 2013-2-1 12:54:54

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]
查看完整版本: iphone开发之UITableView