Wie entferne ich nur vom Benutzer hinzugefügte Unteransichten aus meinem UIView

Ich versuche, alle Unteransichten zu entfernen, die ich zu meiner Ansicht hinzugefügt habe. Daher habe ich eine Schleife implementiert, um die Unteransichten wie folgt zu durchlaufen:

for subview in view.subviews {
    println(subview)
    //subview.removeFromSuperview()
}

Ich habe dies getestet, indem ich meiner Ansicht ein UILabel hinzugefügt und dann diesen Code ausgeführt habe. Die Ausgabe enthielt mein UILabel, aber auch einen _UILayoutGuide. Meine Frage ist also, wie ich feststellen kann, ob es sich bei einer Unteransicht um eine handelt, die ich oder das System hinzugefügt habe.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage