you should use `strong`/`weak` in ARC projects instead of `retain`. In this project convention is to use this order and indention: `@property (strong, nonatomic) ...`