Hi, Please clarify, how to deal with returned objects from methods?
Below, I get employee details from GeEmployeetData function with autorelease, 1. Do I have to retain the returned object in Process method? 2. Can I release *emp in Process fucntion?
-(void) Process { Employee *emp = [self GeEmployeetData] }
+(Employee*) GeEmployeetData{
Employee *emp = [[Employee alloc]init]; //fill entity
return [emp autorelease];
}