此刻我无望,我需要一些帮助。
从一开始就是这样:
我已经创建了一个基于视图的应用程序,我想将其用作主要应用程序。我已经构建了另一个基于导航的应用程序。
我将这两个项目合并为一个,我在第一个应用程序中拖拽导航。我将头文件添加到基于视图的.m文件中。到现在为止还挺好。但是当我添加这段代码时:
-(IBAction)search
{
RootViewController *search = [[RootViewController alloc] initWithNibName:nil bundle:nil];
search.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentModalViewController:search animated:YES];
}
然后我会得到两个错误:
架构i386的未定义符号: “_OBJC_CLASS _ $ _ RootViewController”,引自: Home.o中的objc-class-ref
ld:找不到架构i386的符号 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
所以我在这里要做的就是当我点击主应用程序中的按钮时,屏幕需要从另一个应用程序转到主要按钮。 我尝试将RootViewController更改为UINavigationController,但是它确实有效,但当然不是全屏。我需要显示RootView控制器。
有人能帮助我吗?或者如果您需要更多信息,请告诉我们! iPhone 4S,Mac OS X(10.7.3),XCODE
答案 0 :(得分:0)
您需要将RootViewController.m添加到抱怨的项目中。 RootViewController.h本身不起作用。