Я пытаюсь передать мои xml извлеченные данные строки из uitableviewcontroller1 в другую nsstring в другой viewcontroller2, но когда i nslog nsstring в viewcontroller показывает NULL. вот мой код. БлагодаряПередача XMLdata из uitableviewcontroller в viewcontroller в другой раскадровки
UiTableViewController1.h
ViewController2 *aOnly;
UiTableViewController1.m
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[self sendID];
aOnly = [[ViewController2 alloc] init];
aOnly.audioOnly = [[rssOutputData objectAtIndex:[indexPath row]]xmls_type];
}
ViewController2.h
@interface ViewController : UIViewController
{
NSString *audioOnly;
}
@property (strong, nonatomic) NSString *audioOnly;
@end
ViewController2.m
@synthesize audioOnly;
- (void)viewDidLoad
{
[super viewDidLoad];
NSLog(@"output is %@", audioOnly);
}
Да, фактически мой ViewController2 находится в другом StoryBoard. –
Итак, сохраните свои данные во внешнем синглетоне (например), затем извлеките его из этого singleton в viewDidLoad. – Xvolks
Можете ли вы объяснить мне, как я могу это сделать с моим кодом. благодаря –