Delegate should be declared as weak when using ARC, to avoid retain cycles.
Delegate should be declared as weak when using ARC, to avoid retain cycles.

chico/BSKeyboardControls,simonbs/BSKeyboardControls