红色强调我无法弄清楚如何修复

时间:2011-09-27 20:39:23

标签: iphone ios

我是iPhone编程的新手。我已经尝试了一些教程等等,现在我正在尝试做一个简单的项目让我的脚湿透。当然,我有问题让它做我想做的事。我是通过使用导航项目开始的。我不想要UITableView,但我只想要通往下一页的普通按钮。虽然当我试图摆脱UITableView时,我认为我做错了所以现在当我设置下一个视图时它不起作用。

这是.h(两个地方的红色下划线都在MPHViewController下)哦,它想要做的就是制作那些UIViewController。

#import <UIKit/UIKit.h>
#import "MPHViewController.h"

@interface RootViewController : UIViewController {
    MPHViewController *mphViewController;
}

@property(nonatomic,retain) MPHViewController *mphViewController;
@end

我在想我主要搞砸的是.m(我想)我拿出了与UITableView有关的所有代码并简单地把它放进去(不知道还有什么应放在那里)。

- (UIViewController *)viewControl:(UIView *)view 
{

}

很抱歉因为痛苦而我不知道如何更好地学习如何做到这一点,然后只是试错。

2 个答案:

答案 0 :(得分:0)

确保在.m

中合成它
@synthesize mphViewController;

答案 1 :(得分:0)

可能无法找到自定义类的定义。

在项目设置下的xcode中 - &gt;构建阶段,确保MPHViewController.m包含在要编译的源文件列表中。


另外,请确保在MPHViewController.h中正确地为UIViewController创建子类:

@interface MPHViewController : UIViewController
{
    // ....
}