i always wonder sometimes that when i run my app an app pool is created and my app gets loaded inside the app pool and when i hit the home button my app is terminated i.e. the pool in which my app was residing will be terminated so in this case what will happen to those objects if i do not release such objects i think they will be terminated too but this methodology is not recommended by apple god knows for what reason. Can any gentleman provide me a solid answer for this question because it has really bugged me a lot these days..
Thanks & Regards
Whenever your application is terminated the memory it had allocated is returned to the system. Autorelease pools don’t play any role in this case, if that’s what you mean by “application pool”. The objects that are still in memory at that moment will not be deallocated (in the sense that system would call
deallocfor you), the corresponding memory is simply marked as free.