2013-07-16 91 views
0

即時通訊工作在iPad應用程序幾乎接近完成,但在這裏我堅持的情況。IOS從放置在裏面的視圖再次加載視圖控制器

的應用程序有一個主頁,用戶可以閱讀文章,並通過類別或通過單擊功能的文章,小類導航至其他文章和專題文章是相同的視圖控制器內表

每一件事情的作品很好,但這是問題。

該表的特色文章是在一個視圖內,該視圖處理其委託和數據源。 (具有單獨的.h和.m文件)此視圖控制器導入視圖的.h文件以顯示錶視圖。

現在我想要特色文章在用戶點擊它時打開此頁面。此我簡單地可使用(thnkAuthorsPage是上述視圖控制器和該代碼是視圖內)

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ 
     thnkAuthorsPage *AuthorsPage = [[thnkAuthorsPage alloc] initWithNibNameAndAuthor:@"thnkAuthorsPage" bundle:[NSBundle mainBundle] authorObject:[carouselList objectAtIndex:index]]; 
     [self.navigationController pushViewController:AuthorsPage animated:YES]; 
    } 

,但問題是,當我導入thnkAuthorsPage h文件鑑於它給出錯誤。

什麼,我猜是,可能是它的一種循環thnkAuthorsPage視圖控制器進口查看.h文件中,並查看已經導入thnkAuthorsPage.h文件

我想你已經明白了問題,所以建議我我該怎麼完成這一功能

感謝

+0

沒有。不能理解你的問題 – Durgaprasad

+0

對不起,我不能發佈快照,但我需要使用已經導入父視圖的視圖內的父視圖控制器。 –

+0

請試着回答。它會工作。在view.h而不是#import使用@class – Durgaprasad

回答

0

在兩個類.h文件,不要使用#import,用@class代替。然後在.m文件中導入。這限制了進口知識並避免了循環。

+0

好吧,我把@在子視圖的.h文件中,然後在.m文件中嘗試初始化視圖控制器中的thnkArticlesDisplay類。 但它給出了錯誤 –

相關問題