For some reason, `[((id)self) setFont:font]` was failing test for `UITextField`. Changed this to `  [self performSelector:@selector(setFont:) withObject:font]` and passing again.