Remover UIImageView adicionado programaticamente

Estou criando um jogo que gera um baralho ao clicar em um botão. Estou usando este código para fazer isso:

var imageView = UIImageView(frame: CGRectMake(CGFloat(pos), 178, 117, 172));
    var image = UIImage(named: "\(deck[Int(card)])_of_\(suits[Int(arc4random_uniform(4))])")
    imageView.image = image
    self.view.addSubview(imageView)

Mas eu tenho outro botão que reinicia o jogo. Quero poder remover apenas os cartões adicionados programaticamente. Qualquer ajuda sobre isso será apreciada.

questionAnswers(1)

yourAnswerToTheQuestion