Report question

Question: in iOS app, why does prepareForSegue occur before didSelectRowAtIndexPath