machineClass と buttonsClass の 2 つのクラスがあります... ボタン クラスから、ボタンをプログラムで machineClass にプッシュする必要があります。
私はそれで動作するようになりました:
machineClass *mc = [self.storyboard instantiateViewControllerWithIdentifier:@"machineClass"];
mc.passedString = purchase;
[self presentViewController:mc animated:YES completion:nil];
ただし、これはデフォルトのセグエ アニメーション (ビューが垂直に表示される) を使用しており、代わりにクロス ディゾルブトランジションを使用すると、アプリの見栄えが良くなると思います。
誰でも助けることができますか?私が思いついた最善の解決策は、次のように変更することです。
[self presentViewController:mc animated:NO completion:nil];
でもこれはあんまり好きじゃない…
ありがとう!