точно так же, как сказал Dadsquatch,
Это:
onPress={this.someAction()}
рассматривается как прямой код, и он исполняется, когда приложение достигает строки, в которой оно находится (именно поэтому оно выполняетсяпри запуске, хотя вы не упомянули об этом при запуске)
Но когда вы используете:
onPress={() => this.someAction()}
, вы сообщаете компилятору, что эта функция должна выполняться при возникновении onPress.И вы можете видеть, что это формат функции стрелки.