我在某个classA
中有一个指针指向另一个类:
class A .h
中的
Equilizer *equ;
初始函数class A .m
中的:
equ =[[Equilizer alloc]init] ;
稍后当我尝试使用equ
时,它是......
但是,如果我把这一行:equ =[[Equilizer alloc]init] ;
放在我的初始函数上,但在其他函数中,它不会丢失。
init函数IS FIRED,看起来像这样:
-(id) init
{
if( (self=[super init]) )
{
//some simple code
}
return self;
}
为什么我丢失了这个指针,我怎么能把它放在init方法上呢? 谢谢!