uibarbuttonitem
動的に作成しましたが、正しく動作します。uibarbutton
単体テストのためにプログラムでその項目アクション(クリック)を起動したい。
アプリケーション コード (テスト コードではなく) でバー ボタン項目のアクションをログに記録すると、コードは正常に動作しますが、null が返されます。私が使用したコードを以下に示します。
NSLog(@"%@",NSStringFromSelector(barButton.action));
テスト コードでは、logout というバー ボタンを作成し、それに barbutton を割り当てました。プログラムでバー ボタン項目をクリックするには、次のコードに従いました。
[logout.target performSelector:logout.action];
しかし、うまくいきませんでした。ログアウトボタンのアクションをログに記録しましたが、null も返されます。
NSLog(@"%@",logout.action);
uibarbuttonitem
動的に作成された をプログラムでクリックする方法を知りたいです。