How would I express this line of code in dot notation?
[[segue destinationViewController] setDelegate:self];
How would I express this line of code in dot notation?
[[segue destinationViewController] setDelegate:self];
ここでの問題は、(1)型のポインターを-[UIStoryboardSegue destinationViewController]
返すid
こと、および (2) ドット表記には静的型が必要であることです。明示的にキャストすることにより、返されたポインターを必要な型にキャストする必要があります
((PFXSecondViewController *)segue.destinationViewController).delegate = self;
または別の変数を作成する
PFXSecondViewController *destinationViewController = segue.destinationViewController;
destinationViewController.delegate = self;
この質問を参照してください。
Like so:
segue.destinationViewController.delegate = self;