Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


What are nsautoreleasepool and how can we use them?



What are nsautoreleasepool and how can we use them?..

Answer / Pushp Kumar Deval

NSAutoreleasePool is an object used for managing memory in Objective-C. It collects objects that have been sent the 'release' message but haven't yet had a chance to be deallocated. When the pool is drained (using the 'drain' method), it sends 'autorelease' messages to each of the collected objects, which causes them to be added to another autorelease pool or retained by the current run loop if there is no other autorelease pool. You can create an autorelease pool using the '+alloc' class method, and draining it when necessary.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Objective-C Interview Questions

Can a protocol have properties?

1 Answers  


Which language does apple use?

1 Answers  


Is objective c the same as c sharp?

1 Answers  


Is swift objective c?

1 Answers  


What is an example of category?

1 Answers  


What are kvc and kvo? Provide an example.

1 Answers  


What do you mean by synthesized in objective-c?

1 Answers  


What is block in objective c?

1 Answers  


Is objective c similar to java?

1 Answers  


What is a nsstring?

1 Answers  


When should you call dealloc method? Is it possible to implement dealloc in arc?

1 Answers  


What is super in objective c?

1 Answers  


Categories