ReactiveCocoa RACObserve на Parse PFObject работает только иногда

У меня есть основная цель приложения под названием Foo со многими экранами. Он работает на iOS SDK от Parse, поэтому у меня есть объекты моделей, которые являются подклассами PFObject,

Мне нравится разрабатывать экраны изолированно, поэтому у меня есть отдельные цели "тестового приложения", которые запускают экран изолированно от реальных моделей.

Там экран называется Bar который в значительной степени опирается на наблюдения КВО (RACObserve) изменений на PFObject подкласс. например, я хочу наблюдать строковое свойство в модели, чтобы генерировать схематическое представление текста.

Я показал, что это Bar работает в своем тестовом приложении, а так как источники Bar более или менее непосредственно включены в Foo Как и в случае с тестовым приложением, я ожидаю, что любое поведение, которое я вижу в тестовом приложении, будет присутствовать и в самом основном приложении.

Тем не менее, я обнаружил, что RACObserve работает только (подписчики отправляют свои "следующие" сообщения) в тестовом приложении, но не работает в основном приложении (подписчики не отправляют свои "следующие" сообщения).

Я не понимаю как RACObserve может работать в одном контексте и, кажется, не работает в другом контексте. Помогите! Использование ReactiveCocoa 2.3.1.

0 ответов

Другие вопросы по тегам