2014-07-19 2 views
0

하게하기 나는 ChildClass에 대한 포인터를 가지고있는 다음, 내 MainScene.m 클래스이미 인스턴스와 호출 방법

@implementation MainScene{ 
    Child *_child; 
} 

- (void)myMethod:(int)num{ 

MainScene 클래스 appication의 시작 부분에 만들어진 이러한

같은 클래스가 있습니다.

내가 [_child myChildMethod]처럼 쉽게 방법을 ChildClass에 호출 할 수 있지만,

내가 ChildClass에에서 MyMethod라는 전화를하고 싶습니다.

부모 클래스의 인스턴스를 이미 취소 할 수 있습니까? 어떻게 만들 수 있습니까?

답변

1

자식 클래스에 MainScene의 인스턴스 변수를 추가하거나 자식을 인스턴스 변수로 추가 한 다음 자체 디자인으로 설정할 수 있지만 위임을 만들 수 있습니다.

+0

감사합니다. 당신이 저에게 가르쳐 주신대로 문제를 제기 할 수 있습니다. MainScene의 인스턴스 변수를 만듭니다. – whitebear

관련 문제