如何在视图控制器之间传输数据而不创建第二视图的对象

时间:2016-06-10 09:47:44

标签: ios uiviewcontroller

Firstview *first = [self.storyboard instantiateViewControllerWithIdentifier:@"firstview"];
first.fetchalldata = dicdata;
first.fetchfunction = [self urlstr];

[self.navigationController pushViewController:first animated:YES];

我像上面的代码一样传输数据,但我不想使用那种方法,所以我该怎么办?

1 个答案:

答案 0 :(得分:0)

就OOP而言,以当前方式传输数据是正确的做法。但如果您想要其他解决方案,我可以建议但不建议:

  • 创建一个单例 - DataStore或类似的东西。
  • 使用NSUserdefault。