循环内部方法调用

时间:2012-03-11 15:16:59

标签: objective-c

我在声明的.m文件中有两个内部方法(不在@interface中),每个方法都调用另一个。 我该怎么做,第二种方法在第一种方法中是已知的?

由于

1 个答案:

答案 0 :(得分: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