У меня есть XIB (RootViewController), в котором есть действия, которые я хочу выполнить из другого XIB (DetailViewController), но я не могу этого сделать.
Я импортировал файл .h и использовалэтот код:
myTimer = [NSTimer scheduledTimerWithTimeInterval:0.1 target:RootViewController selector: @selector(updateAlbumsAfterLogin) userInfo: nil repeats: NO];
Я получаю эту ошибку:
Expected expression before 'RootViewController'
Вероятно, есть простое исправление, и я буду чувствовать себя глупо.Заранее спасибо!
Редактировать:
Посмотрите, что я сделал:
RootViewController *controller = [[RootViewController alloc] init];
[NSThread detachNewThreadSelector:@selector(updateAlbums) toTarget:controller withObject:nil];
Я делаю NSLog на нем, и он отображается.Но он не выполняет остальную часть действия, как это было, когда у меня был таймер на него каждые 10 секунд.Есть идеи?
** РЕДАКТИРОВАТЬ: **
Может быть неясно, что я хочу сделать.У меня есть вид, который скользит вверх, если у пользователя нет информации о файле.После успешного входа в систему я хочу закрыть его, затем обновить и проверить альбомы в другой XIB.Я пробовал все виды вещей, но, похоже, ничего не работает!Заранее спасибо.