objectiveC assignment