custom class initializers with ARC - self.name or name?
===

when defining a Person class with ARC, 

 1. should i use **self.fullname** or just **fullname** in the initializer? 
 2. if i use **fullname** will the passed strings be retained? 
 3. if i use **self.fullname** i must define a setter or a property? should i use **strong**?


![Person class initializer][1]

coming from a pre ARC way of thinking, i'm trying to wrap my head around the changes ARC suggests.


  [1]: http://i.stack.imgur.com/e05TZ.png