ViewController
- (IBAction)button:(id)sender
HogeClass
ViewController *vi [ViewController new]; [vi button:ここで引数を渡したい]
上記のように他のクラスからViewControllerにIBで紐付けたButtonをタップしたさいに
呼ばれるメソッドに引数を渡したいのですが、:(id)senderの部分は他のクラスにないため
エラーが表示されます。
HogeClass
ViewController *vi [ViewController new]; [vi button:(id)sender:(NSString *)hoge];
エラー:Use of undeclared identifier 'sender'
HogeClassにはないため当然のエラーかと思うのですが
:(id)senderを書かないと、要素数が合わないため
アプリがクラッシュします。
このような場合はどのように記述すればよろしいでしょうか?
初歩的な質問で大変恐縮ですが、
どなたかご教示いただけましたら幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/28 06:37