У меня есть это в моем myApp_AppDelegate.m:
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
MainViewController *mainVC = [[MainViewController alloc] initWithNibName:@"MainViewController" bundle:nil];
[mainVC someMethod];
return YES; }
А затем в моем MainViewController.m метод:
-(void) someMethod{
searchBar.text = @"TEST";
NSLog(@"TEST");
}
Когда я вызываю приложение, которое находится в фоновом режимеиспользуя схему URL, выполняется метод handleOpenURL приложения и тоже выполняется someMethod, я вижу в журнале консоли «TEST», но текстовое значение в моей панели поиска не изменяется, панель поиска работает хорошо, потому что в моем приложенииЯ могу установить текстовое значение из других методов, но только когда метод вызывается из appDelgate, интерфейс кажется «отключенным»
1008 * Любые идеи? Я могу представить, что мне не хватает чего-то очень простого.
Спасибо!