纯代码写block逆传值,代码块应该写在哪个方法里

如果是用纯代码写block逆传值,Apush到B,从B中传值到A,在B中定义block,调用block。
在A中准备代码块,这个准备的代码块在哪个方法里写?
如果是用storyBoard创建的话,在prepareForSegue方法里写,但是纯代码不知道在哪儿。
也就是B中调用[self.navigationController popViewControllerAnimated:YES]这个方法之后
,A中该调用哪个方法

自己顶一下,是个菜鸟,请高手给指点一下

图片说明图片说明图片说明图片说明图片说明图片说明图片说明图片说明图片说明图片说明图片说明

我也在求答案图片说明图片说明