Answer Posted / 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 View All Answers
No New Questions to Answer in this Category !! You can
Post New Questions
Answer Questions in Different Category