Текущие правила SwiftLint:
file_length:
warning: 800
error: 1500
Ошибка
Я последовал этому ответу, но ошибка не исчезла
// swiftlint:disable force_cast
import UIKit
class MyClass: UIViewController {
}
// swiftlint:enable force_cast
Как игнорировать правила SwiftLint в определенном файле?
function_body_length: 40
,file_length: 500
(лимиты ошибок). Я видел людей, использующих еще меньше, но, по моему мнению, использование более низких пределов, особенно для функций, ухудшает читабельность. Максимальный размер файла не должен быть определенно больше 1000 строк. Файл с 1000 строк - это слишком много. Рефакторинг вашего кода, использование компонентов представления, дочерних контроллеров представления, перенос вашего бизнес-кода в сервисы и т. д. Ваши контроллеры должны быть относительно простыми классами. - person Sulthan   schedule 23.03.2020