Fixed warning: method parameter with no explicit ownership [-Wexplicit-ownership-type]
Fixed warning: auto property synthesis is synthesizing property not explicitly synthesized [-Wobjc-missing-property-synthesis]
Removed unused code.