0

How would I express this line of code in dot notation?

[[segue destinationViewController] setDelegate:self];
4

2 に答える 2

3

ここでの問題は、(1)型のポインターを-[UIStoryboardSegue destinationViewController] 返すidこと、および (2) ドット表記には静的型が必要であることです。明示的にキャストすることにより、返されたポインターを必要な型にキャストする必要があります

((PFXSecondViewController *)segue.destinationViewController).delegate = self;

または別の変数を作成する

PFXSecondViewController *destinationViewController = segue.destinationViewController;
destinationViewController.delegate = self;

この質問を参照してください。

于 2013-08-26T03:09:10.200 に答える
2

Like so:

segue.destinationViewController.delegate = self;
于 2013-08-06T00:43:11.397 に答える