我是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
{
}
很抱歉因为痛苦而我不知道如何更好地学习如何做到这一点,然后只是试错。
答案 0 :(得分:0)
确保在.m
中合成它@synthesize mphViewController;
答案 1 :(得分:0)
可能无法找到自定义类的定义。
在项目设置下的xcode中 - &gt;构建阶段,确保MPHViewController.m
包含在要编译的源文件列表中。
另外,请确保在MPHViewController.h
中正确地为UIViewController创建子类:
@interface MPHViewController : UIViewController
{
// ....
}