在另一个Swift文件中引用变量

时间:2018-07-30 10:56:57

标签: ios swift

我有一个项目,其中有几个不同的Swift文件链接到等效的View控制器,还有一个“ Data” Swfit文件,其中包含用于DB存储的变量,以及用于以MVC类型保存和检索数据(通过REALM)的方法结构。

因此,在主项目iFindTableViewController中,我通过以下方式调用了iFindItems中的这些方法:

iFindItem().loadRealm(withFileName: String)

(例如)

所以我的问题是-这是可以接受的做法,还是应该先创建对其他文件的某种形式的引用,而不要使用文件名iFindItem()并在那里进行初始化?两种方法都可以正常工作。

编辑:

更简洁地说,这样做是否更好:

let vc = MainViewController()
vc.text = "Some Text"

或者这个:

MainViewController().text = "Some Text"

0 个答案:

没有答案