iOS Developer Question:

What is difference between "assign" and "retain" keyword?

iOS Developer Interview Question
iOS Developer Interview Question

Answer:

☛ Retain -Specifies that retain should be invoked on the object upon assignment. takes ownership of an object
☛ Assign - Specifies that the setter uses simple assignment. Uses on attribute of scalar type like float,int.


Previous QuestionNext Question
Who invented Objective c?What is difference between "protocol" and "delegate"?