Cómo eliminar solo subvistas agregadas por el usuario de mi UIView
Estoy tratando de eliminar todas las subvistas que he agregado a mi vista, por lo que he implementado un bucle para iterar sobre las subvistas con lo siguiente:
for subview in view.subviews {
println(subview)
//subview.removeFromSuperview()
}
Probé esto agregando un UILabel a mi vista y luego ejecuté este código. La salida contenía mi UILabel pero también una _UILayoutGuide. Entonces, mi pregunta es ¿cómo puedo determinar si una subvista es una que agregué o una que agregó el sistema?