SetScoringTableViewController.h:Как отобразить переменную из другого класса?
@interface SetScoringTableViewController : UITableViewController
@property (nonatomic, strong) NSString *name1;
@end
SetScoringTableViewController.m:
@implementation SetScoringTableViewController
@synthesize name1;
- (void)viewDidLoad {
[super viewDidLoad];
name1 = @"Hello World"
}
GameDetailsTableViewController.m
if (indexPath.section == 0 && indexPath.row == 0) {
SetScoringTableViewController *setScoring = [[SetScoringTableViewController alloc]init];
static NSString *CellIdentifer1 = @"GameDetailsSetScoringCell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifer1];
label = (UILabel *)[cell viewWithTag:0];
label.text = [NSString stringWithFormat: @" %@", setScoring.name1];
return cell;
}
Когда я пытаюсь запустить его, все это я получаю пустой. Не могли бы вы помочь мне найти, как отображать «Hello World» на моем лейбле. Любая помощь будет принята с благодарностью.
спасибо, что это сработало :) – av993