-1

我是 Objective-C 的新手,我很菜鸟。我正在尝试将文本从 a传递UITextField到. 我现在拥有的是:SecondViewControllerFirstViewController

(SecondViewController.h)

@interface SecondViewController : UIViewController <UITextFieldDelegate>

@property (weak, nonatomic) IBOutlet UITextField *PrimaryPhone;

@end

(FirstViewController.m)

#import "SecondViewController.h"

@interface FirstViewController ()

@end

@implementation FirstViewController

@synthesize PrimaryPhone;

然后是 .m 文件中包含的其他默认项。

但它说:

@synthesize PrimaryPhone;

Xcode 给了我标题中的错误。(属性实现必须在接口“FirstViewController”中声明)

4

1 回答 1

0

您必须在 FirstViewController.h 中有属性 primaryPhone

或者在界面内

@interface FirstViewController ()

@结尾

在 FirstViewController.m 中

您尝试合成的内容属于 FirstViewController 类型的对象,但它是在 SecondViewController 类型的类中声明的。

于 2013-06-15T23:26:51.170 回答