If you do not use ARC, you must explicitly specify one of assign, retain, weak, strong or copy
for object properties. Otherwise, you will get a compiler warning. (This encourages you to think about what memory management behavior you want and specify it explicitly).
By default in non-ARC mode, a compiler assumes that the properties have the assign attribute.