swift uitapgesturerecognizer pass parameters
<p>I have a lot of Buttons created programmatically and that can change anytime. my tap gesture : </p>

<pre><code>let apriVideoGesture = UITapGestureRecognizer(target: self, action: #selector(PrincipaleController.apriVideo(_:)))
cont.addGestureRecognizer(apriVideoGesture)

func apriVideo(sender : UITapGestureRecognizer){

}
</code></pre>

<p>how can i pass parameters? somethig like this :</p>

<pre><code>let apriVideoGesture = UITapGestureRecognizer(target: self, action: #selector(PrincipaleController.apriVideo(stringa : "ciao")))
cont.addGestureRecognizer(apriVideoGesture)

func apriVideo(sender : UITapGestureRecognizer, stringa : String){

}
</code></pre>

<p>sorry for bad english, i'm italian</p>