Use binding on iOS instead of direct set / remove unused annotations from generated code