мой MasterViewController.h выглядит следующим образом:UITableView не работает
@interface XYZMasterViewController : UITableViewController <NSFetchedResultsControllerDelegate, UIAlertViewDelegate> {
NSMutableArray *array; //unimportant
NSUInteger buttonIndex; //unimportant
BOOL waitForAction; //unimportant
NSString *titleEntered;//unimportant
NSString *duedateEntered; //unimportant
}
и в моем файле (.m) Я объявил метод:
- (BOOL)tableView:(UITableView *)tableView canPerformAction:(SEL)actionforRowAtIndexPath:(NSIndexPath *)indexPath withSender:(id)sender
{
NSLog(@"canPerformAction Method entered");
[self switchTitle:tableView indexPath:indexPath];
return YES;
}
, но его не работает вообще, NSLog никогда не распечатывает. Это как то, что он игнорирует, и просто продолжает работу с остальной частью приложения.
Благодарим 4 за помощь!
Вам необходимо установить делегат в представлении таблицы, чтобы указать экземпляр контроллера. –