Swiftlint: Cómo ignorar algunas instancias de la regla de lanzamiento forzado

Creado en 1 oct. 2015  ·  3Comentarios  ·  Fuente: realm/SwiftLint

Tengo algunos casos en los que quiero usar un lanzamiento forzado, por ejemplo, cuando sería un error de programación si la fuerza fallara. Un ejemplo es cargar un controlador de vista desde un guión gráfico. ¿Hay alguna forma de ignorar violaciones específicas de una regla?

Gracias,
_David_

Comentario más útil

Puede envolver sus casos válidos en comentarios:

// swiftlint:disable force_cast
let foo = bar as! Bad
// swiftlint:enable force_cast

Todos 3 comentarios

Puede envolver sus casos válidos en comentarios:

// swiftlint:disable force_cast
let foo = bar as! Bad
// swiftlint:enable force_cast

Genial, eso funciona. ¡Gracias!

No hay problema, ¡actualizaremos el archivo Léame pronto!

¿Fue útil esta página
0 / 5 - 0 calificaciones