我正在尝试使用此tutorial来更改我的UITableViewCell
,具体取决于用户是否发布了图片。我还使用Parse.com表示我的数据而不是rss Feed 。在大多数情况下,除了BOOL
方法之外我都能正常工作以查看该帖子中是否存在图片。这是我到目前为止所能想到的
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath object:(PFObject *)object{
if ([self hasImageAtIndexPath:indexPath]) {
return [self pictureCellAtIndexPath:indexPath];
} else {
return [self pictureCellAtIndexPath:indexPath];
}
}
- (BOOL)hasImageAtIndexPath:(NSIndexPath *)indexPath {
PFObject *object = self.objects[indexPath.row];
PFQuery *query = [PFQuery queryWithClassName:@"post"];
[query whereKey:@"HasPicture" equalTo:[NSNumber numberWithBool:YES]];
return true;
}
我一直试图解决这个问题很长一段时间,非常感谢任何帮助,如果需要,我可以提供更多代码或回答任何不清楚的问题。