Как получить строку UITextField из ViewController в NSObject - PullRequest
1 голос
/ 28 апреля 2011

Привет! Я пытаюсь передать значение из моего поля UIText, которое объявлено и используется в моем ViewController, в созданный мною NSObject, которому требуется значение для выполнения операции.Я просто не уверен, что мне нужно делать, я попробовал это

Я объявил UITextField в моем заголовочном файле ViewControllers и создал для него IBOutlet.

Затем я #importedэто в мой NSObject и попытался вызвать его как этот NSString * tempTextField = regTextField.text;

и он получает ошибку «regTextField не определено».

1 Ответ

1 голос
/ 28 апреля 2011

Если regTextField определен в вашем подклассе ViewController, то вы, вероятно, захотите установить текстовое поле в вашем NSObject из вашего контроллера представления.Я импортировал бы ваш NSObject в контроллер представления, а затем имел бы свойство NSString в вашем NSObject, которое вы можете установить из viewController.

myClass.fieldIWantToSet = self.regTextField.text;

Надеюсь, это поможет.

...