Name the memory management rules and their related methods.
Answer / maanya
The object you created is owned by you by allocating memory for it, or is owned by you by copying it.
Related Methods: alloc, allocWithZone, copy, copyWithZone, mutableCopy, mutableCopyWithZone.
If you are not the creator of an object but you want it to stay in memory, you can express an ownership interest.
Related Methods: retain.
If you created or expressed ownership interest on an object, and now you are its owner, then you are responsible to release it once you don't need it anymore.
Related Methods: release, autorelease.
If you are not the owner of an object (you did not created it or did not expressed ownership interest) then you must not release it.
| Is This Answer Correct ? | 0 Yes | 0 No |
What are ios apps coded in?
Explain app's state transitions when it gets launched?
Explain inheritance?
What are ios apps written in?
Explain iglistkit?
What is use of uiapplication class?
How to download something from the internet?
What is mvp in ios?
What is nsmanagedobjectcontext? What are the different concurrency types? Explain each type.
Explain the significance of autorelease?
Explain @property ,@synthesize
is code completion is active by default in iphone development?