- 특히 멀티스레드 사용시 유의해야 함.

- ( NSMutableArray*) abc

{

NSMutableArray* abc=[NSMutableArray array];

for( int i=0;i< BIGNUMBER;i++)

{

[abc addobject:[A objectAtIndex:i]];

}

return abc;

}


-(void) c

{

NSMutableArray* c=[NSMutableArray alloc] initWithArray:[self abc]];

// Doing with c....

}

==> abc 객체는 언제 autorelease될지 모르기 때문에 받은 후 메모리로 지정해준다.

+ Recent posts