如何加速滞后的 Swift 文件?

How to Speed Up a Lagging Swift File?

我的应用程序中有一个 Swift 文件,其中包含大约 4,500 行代码,并且可能需要增加到至少 7,000 行。数量或这一数量的行的某些部分导致我在这个特定的 .swift 文件中键入的能力滞后。我试着清理了一下,但其中大部分是设计,似乎很难放入其他文件的前端代码...

关于如何加快我在此 .swift 文件中键入的能力的任何建议?很烦人,而我项目中的其他较小的.swift文件没有这个问题。

正如其他评论所说,您需要将大文件重构为更小的组件。这不仅会缩短编译时间,还会使您的代码更易于管理。

这里有一些关于重构代码的非常棒的讨论,专门针对 iOS:

WWDC 2014: Advanced iOS Application Architecture and Patterns

Let's Play: Refactor the Mega Controller!