2014-04-04 29 views
1

我有一個表視圖控制器SEGUE,我想在didDeselectRowAtIndexPath委託方法聲明的標識符:執行segue時,發件人是哪個對象?

- (void) tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
    [self performSegueWithIdentifier:@"noteSegue" sender:________]; 
} 

但我想了解誰是發送者在這裏......?

回答

2

這是傳遞給prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender的對象,如果您喜歡(並且不執行prepareForSegue),您可以在這裏通過nil

對於在接口生成器中創建的segues,sender將是綁定執行segue的對象。

2

發送者也是自己的,它是ViewController的實例,是Segue的初始開始,並且是如果您正在使用StoryBoards應該寫的東西。