Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/95.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从放置在其中的视图再次加载IOS视图控制器_Ios_Ipad_Navigation - Fatal编程技术网

从放置在其中的视图再次加载IOS视图控制器

从放置在其中的视图再次加载IOS视图控制器,ios,ipad,navigation,Ios,Ipad,Navigation,我正在开发一款iPad应用程序,它几乎就要完成了,但我遇到了一个问题 该应用程序有一个主页,用户可以在其中阅读文章,并通过类别或单击特色文章导航到其他文章,子类别和特色文章是同一视图控制器中的表格 每件事都很好,但问题出在这里 表特征文章位于视图中,该视图处理其委托和数据源。(有单独的.h和.m文件)此视图控制器导入视图的.h文件以显示表视图 现在,我希望当用户点击这篇专题文章时,它能在这个页面上打开。为此,我可以简单地使用(thnkAuthorsPage是上面的视图控制器,此代码在视图中) 但

我正在开发一款
iPad
应用程序,它几乎就要完成了,但我遇到了一个问题

该应用程序有一个主页,用户可以在其中阅读文章,并通过类别或单击特色文章导航到其他文章,子类别和特色文章是同一视图控制器中的表格

每件事都很好,但问题出在这里

表特征文章位于视图中,该视图处理其委托和数据源。(有单独的.h和.m文件)此视图控制器导入视图的.h文件以显示表视图

现在,我希望当用户点击这篇专题文章时,它能在这个页面上打开。为此,我可以简单地使用(thnkAuthorsPage是上面的视图控制器,此代码在视图中)

但问题是,当我导入视图中的
thnkAuthorsPage
.h文件时,它会给出错误

我猜这可能是一种循环thnkAuthorsPage视图控制器导入view.h文件,视图必须导入thnkAuthorsPage.h文件

我想你已经理解了这个问题,所以建议我如何在功能上完成这个任务


感谢这两个类的.h文件中的

,不要使用
#导入
,而是使用
@class
。然后在.m文件中导入。这限制了导入知识并避免了循环。

否。无法理解您的问题抱歉,我无法发布快照,但我需要在已在父视图中导入的视图中使用父视图控制器。请尝试wain的答案。它会起作用的。在view.h中,而不是#import use@classOK它起作用了我在.h文件中放置了一个@class thnkAuthorsPage,然后在.m文件中导入thnkAuthorsPage.h,它起作用了谢谢大家..好的,我在子视图的.h文件中放置了@class thnkArticlesDisplay,然后在.m文件中我试图初始化视图控制器thnkArticlesDisplay*articlespage=[[thnkArticlesDisplay alloc]initwithnibname….;但它给出了错误
-(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];
    }