我有一个带有 UITextField 的 ViewController。用户在 textField 中输入字符串,单击完成按钮,然后将该值传递给实体类中的方法。我知道我需要将此值作为参数传递,但我被卡住了。
我试图通过在完成按钮的 clickDone IBAction 末尾添加一个参数来传递此值,但没有成功。感谢您即使是最小的帮助或指出正确的方向。
- (IBAction)doneClicked:(NSString*) name {
...
}
我尝试在我的实体类 h 文件中为 ViewController 创建一个 ivar,但 Xcode 询问“未知类型名称‘ViewController’;你的意思是 UIViewController 吗?
@interface EntityClass : NSManagedObject{
ViewController* refVC;
UITextField* textBox;
}
然后使用
self.name = self.refVC.textBox.text;
在我的实体类 m 文件中的方法中返回 NSString self.name