Действия от разных XIB? - PullRequest
       28

Действия от разных XIB?

0 голосов
/ 27 февраля 2011

У меня есть 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.Я пробовал все виды вещей, но, похоже, ничего не работает!Заранее спасибо.

1 Ответ

0 голосов
/ 27 февраля 2011

похоже, что ваша цель является классом, а не экземпляром класса.Вам необходимо настроить таргетинг на экземпляр этого класса.

...