Необходимо убедиться, что NSFetchResultsController вызывается - PullRequest
0 голосов
/ 30 июля 2011

У меня есть NSFetchResultsController, но мне нужно убедиться, что он вызывается до вызова строки в моем viewDidLoad.

Строка self.todaySession = (Session *)[fetchedResultsController objectAtIndexPath:0];

Есть ли способ убедиться, что выборка вызывается до вызова этой строки?

1 Ответ

1 голос
/ 30 июля 2011

Как насчет вставки строки, которая вызывает ваш контроллер результатов выборки чуть выше этой строки?

Вы получите сбой из этой строки кода.Целочисленный литерал 0 не является экземпляром NSIndexPath.Вы, вероятно, хотите что-то вроде этого:

self.todaySession = (id)[frc objectAtIndexPath:[NSIndexPath indexPathWitRow:0 
                                                                    section:0]];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...