ios - 快速调用ViewController类方法

标签 ios swift uiviewcontroller

简单的问题,想象一下我有两个 ViewController,在其中一个中,我编写了一个方法,该方法从 API 加载数据并将其存储在全局数组中。

通过这样做从另一个 ViewController 调用该方法是个好主意吗?:

MyDataLoadingVC().loadData()

在这里,我创建了 MyDataLoadingViewController 类的另一个实例,并调用该实例上的方法。我在想,由于该方法对调用它的实例没有任何影响(在该方法的情况下,我确信它不会),所以这是可以的,对吧? 我从来没有见过有人这么做过,而且我觉得还可以,你觉得怎么样?

提前致谢!

最佳答案

谢谢大家,已修复。

我制作了一个特殊的数据管理类,其中包含所有数据获取方法。这很好用!

关于ios - 快速调用ViewController类方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46769717/

相关文章:

iphone - 使用 UIKit View 操作时,整体 View 层次结构如何变化?

ios - 如何在obj c单例类中限制对alloc,init的调用

ios - 如何从数据源来自另一个 swift 文件的 tableView 激活 segue?

ios - 如何在 iOS 中获取所有应用程序的 ViewControllers?

ios - 在具有字典作为“值”的字典中追加和更新

ios - 在关闭动画之前运行 UIAlertController 完成处理程序 block

iOS 更改 Storyboard

iphone - 如何分解整数?

ios - 如何在子文件夹中运行 FaSTLane 操作

ios - 加载额外数据时 UITableViewCell 高度不会改变