每个Swift类的新文件

时间:2016-01-06 04:33:56

标签: swift

我为Swift项目中的每个类创建新文件。例如FirstTableViewController类的文件和FirstTableViewCell类的第二个文件。

但在一些教程中,我在一个文件中看到了这两个类,如

import UIKit 

class FirstTableViewController: UITableViewController {}

class FirstTableViewCell: UITableViewCell {}

有人可以告诉我哪种方式更受欢迎,为什么?

1 个答案:

答案 0 :(得分:1)

当您想要与多个模块共享文件时,这只是图片。

假设您的应用中有扩展程序,例如今天的扩展程序或观看应用扩展程序。

假设你在A.Swift中有一个名为A的类,在B.Swift文件中有一个B和C类。 并且您只想与您的分机共享A类和B类。 在这种情况下,您的C类将自动与您的扩展程序共享,因为它将存在于B.swift中。

因为您可以在扩展或目标模块之间共享文件,而不是直接在类之间共享文件。