Я даже не уверен, что имеет значение, является ли подпредставление EAGLView, но я все равно попытаюсь объяснить:
В моем приложении делегат сделал функцию didFinishLaunchingWithOptions (), у меня есть следующеекод (некоторые части опущены, так как я не думаю, что они необходимы):
CGRect screenBounds = [[UIScreen mainScreen] bounds];
window = [[UIWindow alloc] initWithFrame: screenBounds];
view = [[EAGLView alloc] initWithFrame: viewBounds];
[window addSubview:view];
[window addSubview: overlayViewController.view];
[window makeKeyAndVisible];
Теперь у меня есть некоторые функции в представлении (EAGLView), из которых я хотел бы вызвать некоторые функции в overlayViewController.
Например, в представлении у меня может быть какая-то функция:
-(void)doSomethingInViewController
{
// somehow call a function within overlayViewController
}
В этой функции, определенной в представлении, как я могу получить доступ к функции, определенной в overlayViewController?Спасибо!