1

嗨,我正在尝试将我的 UITextfield 中声明并在我的 ViewController 中使用的值传递给我创建的需要其中的值来执行操作的 NSObject。我只是不确定我必须做什么,我已经尝试过了

我已经在我的 ViewControllers 头文件中声明了 UITextField 并为它创建了一个 IBOutlet。

然后我将它#imported到我的NSObject中并尝试像这样调用它 NSString *tempTextField = regTextField.text;

并且它得到一个错误'regTextField not defined'。

4

1 回答 1

1

如果在 ViewController 子类中定义了 regTextField,那么您可能希望从视图控制器中设置 NSObject 中的文本字段。我会将您的 NSObject 导入视图控制器,然后在您的 NSObject 中有一个 NSString 属性,您可以从 viewController 设置它。

myClass.fieldIWantToSet = self.regTextField.text;

希望这可以帮助。

于 2011-04-28T01:25:24.387 回答