Я пытаюсь создать ячейку с использованием раскадровки Xcode 4.2 и с помощью Interface Builder для создания настраиваемой ячейки.Я получил ячейку, созданную нормально, и у меня есть кнопка внутри нее, я пытаюсь получить ее, когда нажимаю кнопку, изображение меняется, однако, похоже, оно не работает.Это то, что у меня есть
- (IBAction)sendToFavorites:(id)sender {
UITableViewCell *cell = (UITableViewCell *)[[sender superview] superview];
int row = [feedTableView indexPathForCell:cell].row;
NSLog(@"\"%@\" is FAVORITED", [[_allEntries objectAtIndex:row] articleTitle]);
if ([[_allEntries objectAtIndex:row] isFavorited]) {
NSLog(@"Unfavorite");
[[_allEntries objectAtIndex:row] setFavorite:NO];
[[sender imageView] setImage:[UIImage imageNamed:@"StarEmpty"]];
} else {
NSLog(@"Favorite");
[[_allEntries objectAtIndex:row] setFavorite:YES];
[[sender imageView] setImage:[UIImage imageNamed:@"StarFilled"]];
}
}
Любая помощь будет оценена.