我在声明的.m文件中有两个内部方法(不在@interface中),每个方法都调用另一个。 我该怎么做,第二种方法在第一种方法中是已知的?
由于
答案 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