我为Swift项目中的每个类创建新文件。例如FirstTableViewController
类的文件和FirstTableViewCell
类的第二个文件。
但在一些教程中,我在一个文件中看到了这两个类,如
import UIKit
class FirstTableViewController: UITableViewController {}
class FirstTableViewCell: UITableViewCell {}
有人可以告诉我哪种方式更受欢迎,为什么?
答案 0 :(得分:1)
当您想要与多个模块共享文件时,这只是图片。
假设您的应用中有扩展程序,例如今天的扩展程序或观看应用扩展程序。
假设你在A.Swift中有一个名为A的类,在B.Swift文件中有一个B和C类。 并且您只想与您的分机共享A类和B类。 在这种情况下,您的C类将自动与您的扩展程序共享,因为它将存在于B.swift中。
因为您可以在扩展或目标模块之间共享文件,而不是直接在类之间共享文件。