Objective c 取消当前视图时将值推送到下一个视图

Objective c 取消当前视图时将值推送到下一个视图,objective-c,nsstring,uitableview,Objective C,Nsstring,Uitableview,我有一个UITableViewController,它带有一个按钮,可以将模式翻转水平分段动画触发到另一个UITableViewController。在“反面”,我有一个简单的“完成”按钮,如果按下该按钮,将取消视图。关闭视图时,我希望根据FlipsideViewController中“测试”字符串的值,在MainTableViewController中设置“测试”字符串。但是我不能让那个连接工作。在下面发布我的代码: MainTableViewController.h #import <

我有一个UITableViewController,它带有一个按钮,可以将模式翻转水平分段动画触发到另一个UITableViewController。在“反面”,我有一个简单的“完成”按钮,如果按下该按钮,将取消视图。关闭视图时,我希望根据FlipsideViewController中“测试”字符串的值,在MainTableViewController中设置“测试”字符串。但是我不能让那个连接工作。在下面发布我的代码:

MainTableViewController.h

#import <UIKit/UIKit.h>

@interface MainTableViewController : UITableViewController

@property NSString *test;

@end
#import <UIKit/UIKit.h>

#import "MainTableViewController.h"

@interface FlipsideTableViewController : UITableViewController

- (IBAction)done:(id)sender;

@end
FlipsideTableViewController.h

#import <UIKit/UIKit.h>

@interface MainTableViewController : UITableViewController

@property NSString *test;

@end
#import <UIKit/UIKit.h>

#import "MainTableViewController.h"

@interface FlipsideTableViewController : UITableViewController

- (IBAction)done:(id)sender;

@end

使用委托向后传递数据

参考链接

也请参考链接