2012-03-11 3 views
0

나는 (@interface가 아닌) 선언 된 .m 파일에 각각 2 개의 내부 메소드를 가지고있다. 첫 번째 방법에서 두 번째 방법을 알면 무엇을해야합니까?circular internal method call

감사

답변

1

이 시도 :

하는 .m 파일에 추가

@interface MyClass() 
-(void)somePrivateMethod1; 
-(void)somePrivateMethod2; 
@end 

@implementaton MyClass 
-(id)init 
{ 
    ... 
    [self somePrivateMethod1]; 
    return self; 
} 
-(void)somePrivateMethod1 
{ 
    NSLog(@"somePrivateMethod1"); 
    [self somePrivateMethod2]; 
} 
-(void)somePrivateMethod2 
{ 
    NSLog(@"somePrivateMethod2"); 
} 
@end 
관련 문제