我想在寫單元測試用例爲計算器的Xcode,目前我正在寫測試用例的附加功能。
這是我的數字按下的功能:調用按鈕動作在Xcode
- (IBAction)digitPressed:(UIButton *)sender.
我已經看到了一個例子,如果方法名稱爲
- (IBAction)digitPressed:(id)sender,
你可以查看標籤的幫助下調用該函數像
[calc_view_controller digitPressed:[calc_view viewWithTag:6];
以上實現部分中定義的實例爲
app_delegate = [[UIApplication sharedApplication] delegate];
calc_view_controller = app_delegate.viewController;
calc_view = calc_view_controller.view;
現在,因爲我的按鈕類型是(UIButton *
)我不能使用view
標記,有沒有其他替代UIButton
類型?
如果是這樣,你能舉個例子嗎?
如何識別digitPressed中的正確按鈕:?你比較標籤或指針? –
我使用sender.titleLabel.text – Gamerlegend