InterviewSolution
Saved Bookmarks
| 1. |
Write the difference between assign and retain keywords. |
Answer»
Example: if (object != object) { [object release]; object = nil; object = object; }Here, Assign will generate a setter that assigns the value to the instance variable directly, RATHER than copying or retaining it.
Example: if (object != object) { [object release]; object = nil; object = [object retain]; }A retain message prevents an object from being deallocated until you are done using it. |
|