2012-02-03 34 views
0

我剛開始使用xcode和OBJ-c今年。 我正在使用mwfeedparser作爲我正在創建的應用程序,但想要更改detailview的外觀。 現在我正在使用mwfeedparser附帶的演示應用程序來更改詳細視圖。 我想詳細信息視圖有標籤,而不是作爲一個實現代碼如下mwfeedpaser detailview

我已經改變了這種代碼

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath  *)indexPath 
{ 
DetailViewController *detail = [[DetailViewController alloc] initWithNibName:@"DetailView" bundle:nil]; 
    detail.item = (MWFeedItem *)[itemsToDisplay objectAtIndex:indexPath.row]; 
// Pass the selected object to the new view controller. 
[self.navigationController pushViewController:detail animated:YES]; 


// Deselect 
[self.tableView deselectRowAtIndexPath:indexPath animated:YES]; 

} 

當我運行的代碼的DetailView甚至不上來。難道我做錯了什麼?

感謝您的幫助。 順便說一句,當我做到這一點我會把它放在github上incase其他人都需要它

回答

0

enter code here self.parsedItems = [[NSMutableArray alloc] init];

- (void)feedParser:(MWFeedParser *)parser didParseFeedItem:(MWFeedItem *)item{ 
    if (item) {   
      [self.parsedItems addObject:item];  
    } 

} - (無效)的tableView:(UITableView的*)的tableView didSelectRowAtIndexPath方法:(NSIndexPath *)indexPath {

 DetailViewController *detail = [[DetailViewController alloc]  initWithNibName:@"DetailView" bundle:nil]; 
     detail.item = [self.parsedItems objectAtIndex:indexPath.row]; 
     // Pass the selected object to the new view controller. 
     [self.navigationController pushViewController:detail animated:YES]; 

}