TabBarViewController和其他非TabBarViewController

时间:2013-12-07 04:07:28

标签: ios objective-c

如何将数据从一个TabBarViewController子项传递给另一个不是TabBarViewController子项的ViewController? Storyboard screenshot

现在我如何将源表视图控制器中的数组传递给语句表视图屏幕?他们没有联系。

2 个答案:

答案 0 :(得分:0)

您可以通过singleton或delegate方法(以及其他方法)传递数组。谷歌这两者,如果你不理解,可以回来更多。

答案 1 :(得分:0)

我是使用NSUserDefults完成的。

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

[defaults setObject:expectedArray forKey:@"expectedArray"];

[defaults synchronize];

当我在SourceTVC找到expectedArray时,我这样做。从StatementsTVC我只是导入SourceTVC并以这种方式获取数组

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

expectedArray = [defaults objectForKey:@"expectedArray"];