Я создал подкласс UIView
для работы с iAds и adMob. Контроллер представления является делегатом подкласса, и все работает хорошо. Иногда, однако, контроллер представления исчезает до того, как реклама была получена. Чтобы решить эту проблему, я установил delegate
на nil
в реализации dealloc
моего контроллера представления.
Проблема, с которой я столкнулся, заключается в том, что иногда метод respondsToSelector:
запускается одновременно с освобождением контроллера представления. Это вызывает сбой. Кто-нибудь знает, как мне это переставить?
Просмотр рекламы осуществляется примерно на 10 различных контроллерах просмотра, поэтому я хотел бы создать рекламный код в одном месте.
Большое спасибо