2012-02-06 7 views
0

テーブルビューボタンを持つビューコントローラが1つあるとします。テーブルの1つにNSObjectクラスを作成し、その上にデリゲートを配置します。NSObjectこれはできますか?はいの場合はどうですか?他のクラスからの任意のオブジェクトデリゲート

私は "myviewcontroller"にテーブルを置いて、 "mytable" nsobjectクラスにテーブルビューの代理人を置き、myviewcontrollerクラスから代理人を呼んでいますか?

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 

答えて

0

あなたのNSObjectサブクラスをUITableViewの代理人にして、それをあなたのtableViewに割り当ててください。

myTableController = [MyTableController alloc] init]; 
myTableView = [UITableView alloc] initWithStyle...]; 
myTableView.delegate = myTableViewController; 
0

私はあなたのviewDidLoadまたは他の方法で(btn言う)あなたはUITableViewオブジェクト(mTable言う)とUIButtonオブジェクトの両方へのアクセス権を持っていることを

を仮定しているが、この

mTable.delegate = mytableObj; 

[btn addTarget:mybutton action:@selector(btnClicked:) forControlEvents:UIControlEventTouchUpInside]; 
好きです
関連する問題