Вы можете определить свой собственный протокол, который будет реализован (подтвержден) классом TableViewController
,
В myTableClass.h
@protocol AppDelegate
-(void) OrderSelected ;
@end
@interface myTableClass : UITableViewController <AppDelegate>
{
.......
}
@end
В OrderCell.h
@interface OrderCell : .....
{
id<AppDelegate> myDelegate;
}
@property(nonatomic,assign) id<AppDelegate> myDelegate;;
@end
В OrderCell.cpp
@synthesize myDelegate;
-(void) myButtonAction:(id) sender
{
[myDelegate OrderSelected];
}
и
В myTableClass.cpp
Когда вы создаете OrderCell, просто напишите онлайн-оператор
myOrderCell.myDelegate = self;
и реализуйте функцию протокола
-(void) OrderSelected
{
[self.tableView reloadTable];
}