Я использую ECSliding, и у меня есть эта проблема!ECSliding, Referece RightController в AppDelegate
У меня есть Topview и два меню,
left (LeftViewController)
right (RightViewController)
как UIViewController
.
Я хочу дать ссылку на правый контроллер, на контроллер просмотра слева, в AppDelegate.
я сделал в LeftViewController.h
:
#import "RightViewController.h"
@class RightViewController;
@property (strong, monatomic) RightViewController *rightView;
в didFinishLaunchingWithOptions
в AppDelegate.m
:
RightViewController *rightViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"Right"];
LeftViewController *leftViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"Left"];
leftViewController.rightView = rightViewController;
, но я получаю эту ошибку в AppDelegate.m
на self.storyboard
:
Property 'storyboard not found on object of type 'AppDelegate *
Как я могу решить эту проблему?
@CodeMonkey вопрос был для другой ошибки :)) контроллер вид не был признан компилятором :) – danypata
Попробуйте посмотреть на код меню ecslidingmenu. В раскадровке нельзя ссылаться как на делегат приложения. Попробуйте объявить раскадровку, а затем создайте экземпляр контроллера представления с идентификатором раскадровки. –
@ danypata Я думаю, что вы имеете в виду мой другой вопрос, я решил добавить '@class RightViewController;' – Tortuga