我需要将字符串设置为类中的文本NSObject
字段。是否可以不将其传递给view controller
类。
是否可以通过导入view controller.h
然后NSObject
简单地使用
UItextfield.text= string
我需要将字符串设置为类中的文本NSObject
字段。是否可以不将其传递给view controller
类。
是否可以通过导入view controller.h
然后NSObject
简单地使用
UItextfield.text= string
是的。您可以将值从 NSObject 类传递给 UIViewController 类。为字符串或 UITextField 创建和属性,并从该 NSObject 类设置其值。
在 UIViewController.h 文件中创建属性,
@property(nonatomic, strong) UItextField *theTextField;
在 UIViewController.m 文件中
@synthesize theTextField;
在 NSObject 中。班级
[uiviewControllerObject.theTextField setText:@"YOUR_TEXT_IN_STRING"];
他们还有很多在目标类之间进行通信的方法,例如使用 NSNotificationCenter、委托、KVO、使用自定义方法的 Objective-C 消息传递。但一切都因情况而异。但在您的场景中,属性是从 NSObject 类设置文本的最佳方式。