gpt4 book ai didi

class - 在一个 .swift 文件中创建多个类是否可以接受,还是我应该为每个类创建一个单独的 .swift 文件?

转载 作者:IT王子 更新时间:2023-10-29 05:09:06 29 4
gpt4 key购买 nike

在一个 swift 文件中创建多个类被认为是一种糟糕的技术,还是最好为每个类创建一个单独的 swift 文件?

例如,哪个更好:

A. ViewController.swift 中的多个类:

<强>1。 alpha.swift:

class alpha: UIViewController { ... }
class beta: UIWebView { ... }
class gamma: UINavigationController { ... }

B.每个类的单独 .swift 文件:


<强>1。在 alpha.swift 中:

class alpha: UIViewController { ... }

<强>2。在 beta.swift 中:

class beta: UIWebView { ... }

<强>3。在 gamma.swift 中:

class gamma: UINavigationController { ... }

最佳答案

简短回答:视情况

长答案:
如果您有紧密绑定(bind)在一起的小类,将它们放在同一个文件中是正确的。
如果你有很长的、不相关的类,那么你最好将它们放在不同的文件中。

关于class - 在一个 .swift 文件中创建多个类是否可以接受,还是我应该为每个类创建一个单独的 .swift 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24211359/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com