Ios 目标C:“;属性实现必须在接口”;

Ios 目标C:“;属性实现必须在接口”;,ios,objective-c,ios6,Ios,Objective C,Ios6,我不断地得到上面的错误,但我不知道为什么。我导入了所有必需的类,并声明了属性。感谢您的帮助。我已包括以下代码: // NewModuleViewController.h #import <UIKit/UIKit.h> @interface NewModuleViewController : UIViewController { UITextField *textModuleCode; UITextField *textModuleTitle; } @prope

我不断地得到上面的错误,但我不知道为什么。我导入了所有必需的类,并声明了属性。感谢您的帮助。我已包括以下代码:

//  NewModuleViewController.h
#import <UIKit/UIKit.h>

@interface NewModuleViewController : UIViewController {

    UITextField *textModuleCode;
    UITextField *textModuleTitle;

}
@property (strong, nonatomic) IBOutlet UITextField *textModuleCode;
@property (strong, nonatomic) IBOutlet UITextField *textModuelTitle;
@end



//  NewModuleViewController.m

#import "NewModuleViewController.h"
#import "AppDelegate.h"

@interface NewModuleViewController ()

@end

@implementation NewModuleViewController
@synthesize textModuleCode, textModuleTitle;
....
//NewModuleViewController.h
#进口
@接口NewModuleViewController:UIViewController{
UITextField*textModuleCode;
UITextField*textModuleTitle;
}
@属性(强,非原子)IBOutlet UITextField*textModuleCode;
@属性(强,非原子)IBOutlet UITextField*textmodueltile;
@结束
//NewModuleViewController.m
#导入“NewModuleViewController.h”
#导入“AppDelegate.h”
@接口NewModuleViewController()
@结束
@实现NewModuleViewController
@合成textModuleCode,textModuleTitle;
....

因为您在
中编写了
textModuleTitle
而不是
textModuleTitle
。h

因为您在
中编写了
textModuleTitle
而不是
textModuleTitle
。h

谢谢您的快速回答,愚蠢的遗漏表示欢迎,这有时会发生。您应该输入属性的第一个字母,并让xcode建议您结束(自动完成)。如果答案对你合适,就接受它。谢谢你的快速回答,愚蠢的遗漏。欢迎你,这有时会发生。您应该输入属性的第一个字母,并让xcode建议您结束(自动完成)。如果答案对你合适,就接受它。谢谢