Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //MasterViewController.m:
- - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
- {
- UITableViewCell *cell=[tableView cellForRowAtIndexPath:indexPath];
- NSInteger num = indexPath.row;//cell.tag;
- DetailViewController *Second = [[DetailViewController alloc] init];
- Second.number = num;
- }
- //DetailViewController.m:
- - (void)viewDidLoad
- {
- [super viewDidLoad];
- if(number == 0){
- //show something
- } else if(number == 1){
- //show something else
- }
- [self configureView];
- }
- - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
- {
- UITableViewCell *cell=[tableView cellForRowAtIndexPath:indexPath];
- NSInteger num = indexPath.row;//cell.tag;
- DetailViewController *Second = [[DetailViewController alloc] initWithNumber:indexPath.row];
- }
- @property (nonatomic) int number;
- - (id)initWithNumber:(int)number;
- - (id)initWithNumber:(int)number
- {
- self.number = number;
- }
- - (void)viewDidLoad
- {
- if(number == 0){
- } else if(number == 1){
- }
- [self configureView];
- }
- - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
- {
- int num = indexPath.row;//cell.tag;
- DetailViewController *detailVC = [[DetailViewController alloc] init];
- detailVC.number = num;
- [self.navigationController pushViewController:detailVC animated:YES];
- }
- @property (nonatomic, assign) int number;
- @implementation DetailViewController
- @synthesize number;
- -(void)viewDidLoad:(BOOL)animated
- {
- [super viewDidLoad];
- NSLog(@"Number:= %d",number);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement