Перейдите и передайте строку другому VC, встроенному в TabVC и NavigationVC.

У меня есть следующая раскадровка. фильм

Я хочу передать строку сказать SURL классам VC. Классы VC встроены в контроллер представления вкладок и контроллер навигации. Ваша помощь с благодарностью.

1 ответ

Решение

Сохраните все строки, которые вы хотите передать в NSDefaults, а затем в другом VC снова вызовите NSDefaults.

//=== Strore into session and send over to Classes VC
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:sURLToClass forKey:@"txtURLFromSearch"];
[defaults synchronize];

//=== This is to call Classes VC
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
UITabBarController *tabView = [storyboard instantiateViewControllerWithIdentifier:@"profileView"];
tabView.selectedIndex=0; //=== This is to choose which Tab, starts with 0,1,2,3,4
[self presentViewController:tabView animated:YES completion:nil];
Другие вопросы по тегам