Так ультра NOOB, когда речь идет о развитии iPhoneПолучить данные из viewControllers прошивки
У меня есть три контроллера для просмотра Bar Controller в Tab. Что я хочу здесь, когда я нажимаю кнопку, данные из TextFields в первом представлении получаются и отображаются.
В моей firstViewController.h я объявил TextFields так:
IBOutlet UITextField * driver;
IBOutlet UITextField * phone;
IBOutlet UITextField * poe;
IBOutlet UITextField * doe;
IBOutlet UITextField * coe;
IBOutlet UITextField * dod;
IBOutlet UITextField * customer;
IBOutlet UITextField * customerContact;
IBOutlet UITextField * customerTank;
IBOutlet UITextField * trailer;
IBOutlet UITextField * truck;
Тогда в моем Main.storyboard Я подключил выходных отверстий каждому TextField
Теперь я подумал, что нужно просто импортировать firstViewController.h в мой 3rdViewController.h с использованием #import "" и как-то проверить, когда нажата кнопка. Но это не так просто с точки зрения NOOBines.
Я думал, что делать что-то подобное в thirdViewController.h может сделать магию:
#import <UIKit/UIKit.h>
#import "FirstViewController.h"
@interface ThirdViewController : UIViewController{
NSString *theDriver = [driver.text];
}
@end
У меня была эта проблема некоторое время назад. Вы можете посмотреть это решение [здесь] (http://stackoverflow.com/questions/5210535/passing-data-between-view-controllers) –
Возможно, это полезно http://stackoverflow.com/questions/32979924/passing -data-from-the-firstviewcontroller-to-the-lastviewcontroller/32980270 # 32980270 – vikingosegundo